LinuxQuestions.org
Register a domain and help support LQ
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Networking
User Name
Password
Linux - Networking This forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.

Notices

Reply
 
Search this Thread
Old 06-07-2006, 10:05 PM   #1
ling-g
LQ Newbie
 
Registered: Jun 2006
Posts: 5

Rep: Reputation: 0
Broadcom Ethernet card not working


I installed Ubuntu Breezy about three weeks ago. The network works perfectly at the beginning. Then, last week suddenly my network does not work anymore on Linux, though it works on Windows.

I tried to figure out what was the problem but unsuccessful. In fact, this is my first time installing Linux on a machine (mine is Thinkpad Z60t) and I really have no idea how to do all those configurations, setups, troubleshooting, etc. So, I really hope that someone could help me to solve this problem.

These are some of the outputs of some commands (type, not cut & paste):

lspci:
0000:02:00.0 Ethernet Controller: Broadcom Corporation: Unknown device 167d

dmesg | grep eth:
eth0: Tigon [partno(BCM95751M)] rev 4101 PHY (5750) ] (PCIX: 100MHz:32-bit) 10/100/1000BaseT Ethernet 00:16:36:18:ae:d7
eth0: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] Split[0] WireSpeed[1] TSOca[[1]
eth0: dma_rwctrl[76180000]
tg3: tg3_reset_hw timed out for eth0, firmware will not restart magic=4b657654

ifconfig eth0:
eth0 Link encap:Ethernet HWaddr 00:16:36:18:AE7
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carriers:0
collisions:0 txqueuelem:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupts:16

These messages came out when I do "dhclient eth0".

sit0: unknown hardware address type 776
Listening on LPF/eth0/<MAC address>
Sending on LPF/etho/<MAC address>
Sending on Socket/fallback
receive_packet failed on eth0: Network is down
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 3
send_packet: Network is down
 
Old 06-08-2006, 12:13 AM   #2
nadroj
Senior Member
 
Registered: Jan 2005
Location: Canada
Distribution: ubuntu
Posts: 2,539

Rep: Reputation: 59
does 'ifconfig eth0 up' help?
 
Old 06-08-2006, 12:41 AM   #3
ling-g
LQ Newbie
 
Registered: Jun 2006
Posts: 5

Original Poster
Rep: Reputation: 0
No, it doesn't work. There is an error message.

SIOCSIFFLAGS: No such device

I am quite sure that the hardware is there as it works in Windows.
 
Old 06-08-2006, 12:55 AM   #4
nadroj
Senior Member
 
Registered: Jan 2005
Location: Canada
Distribution: ubuntu
Posts: 2,539

Rep: Reputation: 59
is this a wireless card?
 
Old 06-08-2006, 02:02 AM   #5
ling-g
LQ Newbie
 
Registered: Jun 2006
Posts: 5

Original Poster
Rep: Reputation: 0
No, it is a wired ethernet card.
 
Old 06-08-2006, 02:22 AM   #6
nadroj
Senior Member
 
Registered: Jan 2005
Location: Canada
Distribution: ubuntu
Posts: 2,539

Rep: Reputation: 59
whats the output of 'lspci -vv' and 'lsmod'

try 'modprobe bcm5700' then 'ifconfig eth0 up' again

Last edited by nadroj; 06-08-2006 at 02:24 AM.
 
Old 06-08-2006, 02:40 AM   #7
ling-g
LQ Newbie
 
Registered: Jun 2006
Posts: 5

Original Poster
Rep: Reputation: 0
lspci -vv

0000:02:00.0 Ethernet controller: Broadcom Corporation: Unknown device 167d
Subsystem: Broadcom Corporation: Unknown device 167d
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0, Cache Line Size: 0x08 (32 bytes)
Interrupt: pin A routed to IRQ 16
Region 0: Memory at a0100000 (64-bit, non-prefetchable) [size=64K]
Capabilities: [48] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=1 PME-
Capabilities: [50] Vital Product Data
Capabilities: [58] Message Signalled Interrupts: 64bit+ Queue=0/3 Enable-
Address: 000000000053a914 Data: f0f0
Capabilities: [d0] #10 [0001]

lsmod

Module Size Used by
ipv6 217408 6
rfcomm 34972 0
l2cap 22404 5 rfcomm
bluetooth 43012 4 rfcomm,l2cap
speedstep_centrino 7380 1
cpufreq_userspace 4444 1
cpufreq_stats 5124 0
freq_table 4484 2 speedstep_centrino,cpufreq_stats
cpufreq_powersave 1920 0
cpufreq_ondemand 5916 0
cpufreq_conservative 6820 0
pcmcia 24584 2
i915 17920 1
drm 58004 2 i915
video 16004 0
tc1100_wmi 6916 0
sony_acpi 5516 0
pcc_acpi 11392 0
ibm_acpi 17908 0
hotkey 9508 0
dev_acpi 11396 0
i2c_acpi_ec 5760 0
i2c_core 19728 1 i2c_acpi_ec
button 6672 0
battery 9604 0
container 4608 0
ac 4996 0
af_packet 20232 2
sg 33696 0
sr_mod 15652 0
cdrom 33952 1 sr_mod
irtty_sir 7808 0
sir_dev 17324 1 irtty_sir
irda 159804 2 irtty_sir,sir_dev
crc_ccitt 2176 1 irda
rtc 11832 0
pcspkr 3652 0
ohci1394 30644 0
yenta_socket 22540 1
rsrc_nonstatic 12032 1 yenta_socket
pcmcia_core 44932 3 pcmcia,yenta_socket,rsrc_nonstatic
ath_pci 69148 0
ath_rate_sample 14344 1 ath_pci
wlan 120988 2 ath_pci,ath_rate_sample
ath_hal 148432 2 ath_pci,ath_rate_sample
tpm_nsc 6528 0
tpm 9504 1 tpm_nsc
hw_random 5268 0
shpchp 80612 0
pci_hotplug 24628 1 shpchp
snd_hda_intel 15872 1
snd_hda_codec 72064 1 snd_hda_intel
snd_pcm_oss 46368 0
snd_mixer_oss 16128 1 snd_pcm_oss
snd_pcm 78344 3 snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_timer 21764 1 snd_pcm
snd 48644 8 snd_hda_intel,snd_hda_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore 9184 1 snd
snd_page_alloc 10120 2 snd_hda_intel,snd_pcm
intel_agp 21276 1
agpgart 32328 3 drm,intel_agp
nls_iso8859_1 4224 2
vfat 12288 2
fat 46492 1 vfat
nls_cp437 5888 3
ntfs 92016 1
dm_mod 50364 1
joydev 9280 0
tsdev 7616 0
evdev 9088 1
sbp2 21128 0
ieee1394 90936 2 ohci1394,sbp2
psmouse 26116 0
mousedev 10912 1
parport_pc 31812 0
lp 11460 0
parport 32072 2 parport_pc,lp
md 40656 0
ext3 115976 2
jbd 48536 1 ext3
thermal 13192 0
processor 23100 2 speedstep_centrino,thermal
fan 4740 0
usbhid 30688 0
tg3 83716 0
ehci_hcd 29448 0
uhci_hcd 28048 0
usbcore 104188 4 usbhid,ehci_hcd,uhci_hcd
sd_mod 17424 7
ide_generic 1664 0
ide_core 125268 1 ide_generic
ata_piix 9476 12
ahci 11268 0
libata 47876 2 ata_piix,ahci
scsi_mod 124872 6 sg,sr_mod,sbp2,sd_mod,ahci,libata
unix 24624 662
vesafb 8088 0
capability 5000 0
commoncap 6784 1 capability
vga16fb 12232 1
vgastate 8320 1 vga16fb
softcursor 2432 2 vesafb,vga16fb
cfbimgblt 2944 2 vesafb,vga16fb
cfbfillrect 3840 2 vesafb,vga16fb
cfbcopyarea 4480 2 vesafb,vga16fb
fbcon 34176 72
tileblit 2560 1 fbcon
font 8448 1 fbcon
bitblit 5248 1 fbcon

Module bcm5700 is not found on my system.
I thought tg3 should work fine for Broadcom Ethernet card ?
 
Old 06-08-2006, 02:43 AM   #8
nadroj
Senior Member
 
Registered: Jan 2005
Location: Canada
Distribution: ubuntu
Posts: 2,539

Rep: Reputation: 59
yes tg3 is the proper driver for it but to me it seems as if it isnt working properly, otherwise you would be able to 'eth0 up'. sorry im out of ideas.. any google.com/linux or lq.org searches yield any results?
 
Old 06-08-2006, 09:14 PM   #9
ling-g
LQ Newbie
 
Registered: Jun 2006
Posts: 5

Original Poster
Rep: Reputation: 0
I have been trying to search for solutions over the web for about one week. I couldn't find anything that can solve my problem. That's why I ended up posting a message here. ***sigh***

Could it be a hardware failure ? The Broadcom diagnostics program gave me some errors but I still can used it in Windows.
 
Old 06-08-2006, 10:04 PM   #10
nadroj
Senior Member
 
Registered: Jan 2005
Location: Canada
Distribution: ubuntu
Posts: 2,539

Rep: Reputation: 59
it shouldnt be hardware failure, since you said you can use it fine in windows.
the normal procedure for setting up a connection to your network or the internet is: load the module for the NIC and do 'ifconfig ethX up'. if you use DHCP or a router then there will be other configuration for that, or if you use PPPoE.

the errors you showed seem to tell me that the driver is not working properly or it is not for the device installed. i would double check the name of the hardware, make sure again it works fine in windows, and try loading/unloading possible candidates for modules. ie search on lq.org or google.com/linux or wherever for your NIC and see what others have used for the driver for this.

sorry cant help anymore.
 
Old 11-14-2007, 02:29 PM   #11
jakefolger
LQ Newbie
 
Registered: Nov 2007
Location: NJ
Distribution: Debian
Posts: 7

Rep: Reputation: 0
I know this thread is pretty much dead but I noticed the xen "virtualizer" does not work with bc440x drivers. I installed it by accident on my system and it was causing the same exact error you had listed.

I hope this helps someone.
 
  


Reply

Tags
bcm57xx, broadcom, networking


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Looking for drivers for a Broadcom ethernet card. Magotari Linux - Wireless Networking 1 04-09-2006 08:53 AM
Broadcom 440x 10/100 Ethernet card not powering on slackware10.2 lockpicker Slackware 3 02-23-2006 03:06 AM
BroadCom 54G Wireless (intigrated) Ethernet card revenger681 Linux - Laptop and Netbook 8 09-16-2005 09:18 PM
Ethernet card: Broadcom Corp BCM4401 rickthemick Linux - Networking 1 01-18-2005 03:09 PM
Installing Broadcom Driver for 440 10/100 Ethernet card biswaroop Linux - Networking 1 08-03-2004 11:44 AM


All times are GMT -5. The time now is 10:08 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration