UbuntuThis forum is for the discussion of Ubuntu Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I've been running Xubuntu for a while and everything's been working great. Today, I upgraded to 13.04 and now I have no network interfaces. No eth0, nothing. What can I do to get it online?
Broadcom Corporation BCM4311 For wireless
and Broadcom Corporation BCM4401-B0 for wired hard line.
Sh
Shoot. A catch-22. You have no ethernet to download broadcom firmware. Might have to backup what you want to keep to a external drive or media and boot a live cd that gives you internet and try to find a broadcom firmware .deb somehow. Once you have internet going on eth0 or wlan0 on internal install. You should be able to get the firmware for the other internet interface.
You might want to spit out
Code:
lspci -nnn -k
in your next post also as well as
Code:
dmesg | grep firmware
It's going to be a tuffy though with no internet connection what so ever.
Maybe, just maybe. A Broadcom firmware backup was made when you upgraded to 13.04.
13.04 just did not install certain things I guess during the upgrade.
the dmesg firmware command may show what firmware for broadcom is missing. Then you can use the locate command to try and find it.
It may end with .ko.bk which bk is short hand for backup.
00:00.0 Host bridge [0600]: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub [8086:27a0] (rev 03)
Subsystem: Dell Device [1028:01bd]
00:01.0 PCI bridge [0604]: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express PCI Express Root Port [8086:27a1] (rev 03)
Kernel driver in use: pcieport
00:1b.0 Audio device [0403]: Intel Corporation NM10/ICH7 Family High Definition Audio Controller [8086:27d8] (rev 01)
Subsystem: Dell Device [1028:01bd]
Kernel driver in use: snd_hda_intel
00:1c.0 PCI bridge [0604]: Intel Corporation NM10/ICH7 Family PCI Express Port 1 [8086:27d0] (rev 01)
Kernel driver in use: pcieport
00:1c.3 PCI bridge [0604]: Intel Corporation NM10/ICH7 Family PCI Express Port 4 [8086:27d6] (rev 01)
Kernel driver in use: pcieport
00:1d.0 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #1 [8086:27c8] (rev 01)
Subsystem: Dell Device [1028:01bd]
Kernel driver in use: uhci_hcd
00:1d.1 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #2 [8086:27c9] (rev 01)
Subsystem: Dell Device [1028:01bd]
Kernel driver in use: uhci_hcd
00:1d.2 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #3 [8086:27ca] (rev 01)
Subsystem: Dell Device [1028:01bd]
Kernel driver in use: uhci_hcd
00:1d.3 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #4 [8086:27cb] (rev 01)
Subsystem: Dell Device [1028:01bd]
Kernel driver in use: uhci_hcd
00:1d.7 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB2 EHCI Controller [8086:27cc] (rev 01)
Subsystem: Dell Device [1028:01bd]
Kernel driver in use: ehci-pci
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev e1)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge [8086:27b9] (rev 01)
Subsystem: Dell Device [1028:01bd]
Kernel driver in use: lpc_ich
00:1f.2 IDE interface [0101]: Intel Corporation 82801GBM/GHM (ICH7-M Family) SATA Controller [IDE mode] [8086:27c4] (rev 01)
Subsystem: Dell Device [1028:01bd]
Kernel driver in use: ata_piix
dmesg | grep firmware had no output. I don't think there's a backup of anything. I wiped the drive and did a fresh install on clean partitions. I've done this twice since I had the problem the first time and had no idea how to solve it. I figured I'd just start over in case it was a botched install, but the problem persists. It's weird. I've done many linux installations over the years and I've never had to troubleshoot a missing wired connection.
That is not the whole readout. You only copied and pasted to 00:if.2
Refer to your other lspci readout in 1st post.
Quote:
I don't think there's a backup of anything. I wiped the drive and did a fresh install on clean partitions.
I understood
Quote:
I've been running Xubuntu for a while and everything's been working great. Today, I upgraded to 13.04 and now I have no network interfaces.
Upgrade as in changing /etc/apt/sources.list and doing apt-get update && apt-get dist-upgrade on a existing install.
All I can say if new install. Was a md5sum check of downloaded Xubuntu iso done before installing to usb or burning to dvdrom/cdrom disk (at a slow speed of course)
I can't tell what is going on without a full lspci -nnn -k report., You notice it supplies what driver is being used on what chip.
Sorry about that. Not sure what happened there. Here is the whole readout:
Code:
00:00.0 Host bridge [0600]: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub [8086:27a0] (rev 03)
Subsystem: Dell Device [1028:01bd]
00:01.0 PCI bridge [0604]: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express PCI Express Root Port [8086:27a1] (rev 03)
Kernel driver in use: pcieport
00:1b.0 Audio device [0403]: Intel Corporation NM10/ICH7 Family High Definition Audio Controller [8086:27d8] (rev 01)
Subsystem: Dell Device [1028:01bd]
Kernel driver in use: snd_hda_intel
00:1c.0 PCI bridge [0604]: Intel Corporation NM10/ICH7 Family PCI Express Port 1 [8086:27d0] (rev 01)
Kernel driver in use: pcieport
00:1c.3 PCI bridge [0604]: Intel Corporation NM10/ICH7 Family PCI Express Port 4 [8086:27d6] (rev 01)
Kernel driver in use: pcieport
00:1d.0 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #1 [8086:27c8] (rev 01)
Subsystem: Dell Device [1028:01bd]
Kernel driver in use: uhci_hcd
00:1d.1 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #2 [8086:27c9] (rev 01)
Subsystem: Dell Device [1028:01bd]
Kernel driver in use: uhci_hcd
00:1d.2 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #3 [8086:27ca] (rev 01)
Subsystem: Dell Device [1028:01bd]
Kernel driver in use: uhci_hcd
00:1d.3 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #4 [8086:27cb] (rev 01)
Subsystem: Dell Device [1028:01bd]
Kernel driver in use: uhci_hcd
00:1d.7 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB2 EHCI Controller [8086:27cc] (rev 01)
Subsystem: Dell Device [1028:01bd]
Kernel driver in use: ehci-pci
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev e1)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge [8086:27b9] (rev 01)
Subsystem: Dell Device [1028:01bd]
Kernel driver in use: lpc_ich
00:1f.2 IDE interface [0101]: Intel Corporation 82801GBM/GHM (ICH7-M Family) SATA Controller [IDE mode] [8086:27c4] (rev 01)
Subsystem: Dell Device [1028:01bd]
Kernel driver in use: ata_piix
00:1f.3 SMBus [0c05]: Intel Corporation NM10/ICH7 Family SMBus Controller [8086:27da] (rev 01)
Subsystem: Dell Device [1028:01bd]
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices [AMD] nee ATI RV515/M54 [Mobility Radeon X1400] [1002:7145]
Subsystem: Dell Device [1028:2003]
Kernel driver in use: radeon
03:00.0 Ethernet controller [0200]: Broadcom Corporation BCM4401-B0 100Base-TX [14e4:170c] (rev 02)
Subsystem: Dell Inspiron 6400 [1028:01af]
03:01.0 FireWire (IEEE 1394) [0c00]: Ricoh Co Ltd R5C832 IEEE 1394 Controller [1180:0832]
Subsystem: Dell Device [1028:01bd]
Kernel driver in use: firewire_ohci
03:01.1 SD Host controller [0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter [1180:0822] (rev 19)
Subsystem: Dell Device [1028:01bd]
Kernel driver in use: sdhci-pci
03:01.2 System peripheral [0880]: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter [1180:0592] (rev 0a)
Subsystem: Dell Device [1028:01bd]
Kernel driver in use: r592
03:01.3 System peripheral [0880]: Ricoh Co Ltd xD-Picture Card Controller [1180:0852] (rev 05)
Subsystem: Dell Device [1028:01bd]
Kernel driver in use: r852
0b:00.0 Network controller [0280]: Broadcom Corporation BCM4311 802.11b/g WLAN [14e4:4311] (rev 01)
Subsystem: Dell Wireless 1390 WLAN Mini-Card [1028:0007]
Kernel driver in use: wl
I don't have the ISO anymore, so I can't check the MD5SUM, but I'm almost positive it's an issue with Ubuntu 13.04 and my laptop. I found another thread with two other people (I'm Grassman20 there) with the exact same issue on the same laptop, Dell Inspiron e1505 (6400). The live CD worked, but the install leaves me with no network interfaces. I also have the shutdown issue mentioned in the other thread, but that's secondary right now.
That looks promising. Problem is. I am not Broadcom proficient and don't know for sure if it is better to use the open source driver for broadcom or their proprietary one instead. All my wireless chips use open source drivers but they are open source compatible chips.
Assuming the wl driver is working (just stabbing around in the dark here). Plus. No firmware is needed. Like I said. Just guessing.
Code:
sudo ip addr show
Code:
sudo ip link show
I know ifconfig -a did not show anything as far as external network interfaces showing up. Just trying to see if more info can be gleaned so you can maybe insert that info in your other thread where maybe someone better knowledgeable than me can use that info to get you where you want to be. Sorry. Best I can do for you.
Thanks for all your help. Unfortunately, I need this laptop to be functional by Saturday, and it doesn't look like I'll be fixing this any time soon. I'll have to find a non-ubuntu distro that will hopefully work better.
On a hunch, I plugged the Xubuntu live CD back in to run the commands listed above. For whatever reason, the network interfaces work fine on the live CD, but disappear when the system is actually installed. I fired up the live session, and here's what I got from lspci -nnn -k:
Code:
00:00.0 Host bridge [0600]: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub [8086:27a0] (rev 03)
Subsystem: Dell Device [1028:01bd]
00:01.0 PCI bridge [0604]: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express PCI Express Root Port [8086:27a1] (rev 03)
Kernel driver in use: pcieport
00:1b.0 Audio device [0403]: Intel Corporation NM10/ICH7 Family High Definition Audio Controller [8086:27d8] (rev 01)
Subsystem: Dell Device [1028:01bd]
Kernel driver in use: snd_hda_intel
00:1c.0 PCI bridge [0604]: Intel Corporation NM10/ICH7 Family PCI Express Port 1 [8086:27d0] (rev 01)
Kernel driver in use: pcieport
00:1c.3 PCI bridge [0604]: Intel Corporation NM10/ICH7 Family PCI Express Port 4 [8086:27d6] (rev 01)
Kernel driver in use: pcieport
00:1d.0 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #1 [8086:27c8] (rev 01)
Subsystem: Dell Device [1028:01bd]
Kernel driver in use: uhci_hcd
00:1d.1 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #2 [8086:27c9] (rev 01)
Subsystem: Dell Device [1028:01bd]
Kernel driver in use: uhci_hcd
00:1d.2 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #3 [8086:27ca] (rev 01)
Subsystem: Dell Device [1028:01bd]
Kernel driver in use: uhci_hcd
00:1d.3 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #4 [8086:27cb] (rev 01)
Subsystem: Dell Device [1028:01bd]
Kernel driver in use: uhci_hcd
00:1d.7 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB2 EHCI Controller [8086:27cc] (rev 01)
Subsystem: Dell Device [1028:01bd]
Kernel driver in use: ehci-pci
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev e1)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge [8086:27b9] (rev 01)
Subsystem: Dell Device [1028:01bd]
Kernel driver in use: lpc_ich
00:1f.2 IDE interface [0101]: Intel Corporation 82801GBM/GHM (ICH7-M Family) SATA Controller [IDE mode] [8086:27c4] (rev 01)
Subsystem: Dell Device [1028:01bd]
Kernel driver in use: ata_piix
00:1f.3 SMBus [0c05]: Intel Corporation NM10/ICH7 Family SMBus Controller [8086:27da] (rev 01)
Subsystem: Dell Device [1028:01bd]
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices [AMD] nee ATI RV515/M54 [Mobility Radeon X1400] [1002:7145]
Subsystem: Dell Device [1028:2003]
Kernel driver in use: radeon
03:00.0 Ethernet controller [0200]: Broadcom Corporation BCM4401-B0 100Base-TX [14e4:170c] (rev 02)
Subsystem: Dell Inspiron 6400 [1028:01af]
Kernel driver in use: b44
03:01.0 FireWire (IEEE 1394) [0c00]: Ricoh Co Ltd R5C832 IEEE 1394 Controller [1180:0832]
Subsystem: Dell Device [1028:01bd]
Kernel driver in use: firewire_ohci
03:01.1 SD Host controller [0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter [1180:0822] (rev 19)
Subsystem: Dell Device [1028:01bd]
Kernel driver in use: sdhci-pci
03:01.2 System peripheral [0880]: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter [1180:0592] (rev 0a)
Subsystem: Dell Device [1028:01bd]
Kernel driver in use: r592
03:01.3 System peripheral [0880]: Ricoh Co Ltd xD-Picture Card Controller [1180:0852] (rev 05)
Subsystem: Dell Device [1028:01bd]
Kernel driver in use: r852
0b:00.0 Network controller [0280]: Broadcom Corporation BCM4311 802.11b/g WLAN [14e4:4311] (rev 01)
Subsystem: Dell Wireless 1390 WLAN Mini-Card [1028:0007]
Kernel driver in use: b43-pci-bridge
I see the kernel driver in use for the ethernet interface is b44. Is this useful in some way? Can I install this kernel driver via a thumb drive or something?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.