Lost ethernet with installation of Ubuntu 10.04 (upgrading from 8.04)
I have a Dell Latitude D610 with a NetXtreme BCM5751 Gigabit Ethernet PCI Express that I've upgraded from Ubuntu 8.04 to 10.04 with a fresh install. I'm trying to get the ethernet adapter to work (the wireless doesn't work either, but I was prompted on boot to look for wireless drivers at a web site that I forgot to write down - in any event I'm not using wireless at the moment.)
lshw -C network output looks normal (lshw version B.02.14) but when I try to start networking the response is
'Job failed to start'
syslog output is 'kernel composite sync not supported, network main process terminated with status 1'
What to do?
Question information
- Language:
- English Edit question
- Status:
- Solved
- Assignee:
- Mark Rijckenberg Edit question
- Solved by:
- Rohan Garg
- Solved:
- 2010-06-16
- Last query:
- 2010-06-16
- Last reply:
- 2010-06-14
| Rohan Garg (rohangarg) said : | #1 |
Hi
Could you please run jockey to check if any extra drivers are required to be enabled.
Also you might want to run : sudo service network-manager restart : in order to restart the network manager.
Please revert back if both of these do not work,along with the output of lspci and dmesg.
Thanks
Thanks for your reply, I'm finally home and can look into this. One problem could be that DHCP is not running on my LAN - I used fixed IPs.
$sudo /usr/bin/
Downloading and updating package indexes...
0.0
0.0
0.0
0.0
0.0
0.0
0.0
Downloading package indexes failed, please check your network status. Most drivers will not be available.
Searching for available drivers...
lspci
00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801FB/
00:1d.0 USB Controller: Intel Corporation 82801FB/
00:1d.1 USB Controller: Intel Corporation 82801FB/
00:1d.2 USB Controller: Intel Corporation 82801FB/
00:1d.3 USB Controller: Intel Corporation 82801FB/
00:1d.7 USB Controller: Intel Corporation 82801FB/
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d3)
00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/
00:1e.3 Modem: Intel Corporation 82801FB/
00:1f.0 ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface Bridge (rev 03)
00:1f.2 IDE interface: Intel Corporation 82801FBM (ICH6M) SATA Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801FB/
02:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5751 Gigabit Ethernet PCI Express (rev 01)
03:01.0 CardBus bridge: Texas Instruments PCI6515 Cardbus Controller
03:01.5 Communication controller: Texas Instruments PCI6515 SmartCard Controller
03:03.0 Network controller: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 03)
$dmesg (excerpt)
[ 1.294776] eth0: Tigon3 [partno(BCM95751) rev 4001] (PCI Express) MAC address 00:12:3f:10:cf:97
[ 1.294781] eth0: attached PHY is 5750 (10/100/1000Base-T Ethernet) (WireSpeed[1])
[ 1.294784] eth0: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] TSOcap[1]
[ 1.294787] eth0: dma_rwctrl[
11.509096] Broadcom 43xx driver loaded [ Features: PL, Firmware-ID: FW13 ]
11.734683] ADDRCONF(
11.787922] b43-phy0 ERROR: You must go to http://
11.888421] pcmcia_socket pcmcia_socket0: cs: IO port probe 0x100-0x3af: clean.
(repeated)
12.813395] composite sync not supported
|
|
#3 |
Hi
You might want to see this http://
ok here's how far I got:
$ sudo killall NetworkManager
$ ps -ef |grep NetworkManager
root 1469 1 0 11:40 ? 00:00:00 NetworkManager
user 1513 1195 0 11:40 pts/0 00:00:00 grep --color=auto NetworkManager
sudo NetworkManager stop
** (NetworkManager
sudo NetworkManager start produces the same error. The root pid does not change but the user pid does, which probably means that I need to su to root to restart the NetworkManager, but that needs to be set up and I'm not sure that's a priority at this point.
The eth0 settings do appear correctly in ifconfig -a output when I configure eth0 with these commands:
$ sudo ifconfig eth0 x.x.x.x
$ sudo ifconfig eth0 netmask x.x.x.x
I get icmp replies only from devices on my LAN - all other destinations are unreachable, so my tcp/ip configuration is probably incomplete. (I thought it was necessary to define the gateway, but I don't think you can do that with ifconfig.)
In any case the ifconfig settings do not persist: when I restart the laptop,
ifconfig -a output shows no IP addressing.
I configured /etc/network/
Correction: when I restarted networking with '/etc/init.
@Christine: Your wired network card might be experiencing the following bug:
https:/
Please remove the word "interface-mtu" from /etc/dhcp3/
Then reboot and send us the full output of the following command:
sudo aptitude update; sudo lshw -C network; rfkill list; sudo iwlist scanning; cat /etc/network/
If that does not help, you could also try compiling and installing the newest BCM5751 drivers from the Broadcom website:
http://
Here is the exact download link:
http://
If my previous suggestions did not help, then your PC is probably experiencing this bug:
https:/
In that case, I would recommend testing the wired ethernet connection using the daily build of the Ubuntu 10.10 LiveCD, which you can get here:
http://
First test the wired internet connection during the LiveCD session BEFORE installing it....
And please only test Ubuntu 10.10 (experimental stuff) AFTER testing all my previous suggestions first....
I reviewed my errors and the solutions that Rohan pointed me to before seeing your posts Mark, which I'm sure will be of use to others and to me if I decide to change something on this laptop!
I noticed that the root NetworkManager pid never changed on restart, and that I got errors on restart | stop | start. That should have been a clue that this package needed to be removed, and the thread at
http://
sudo apt-get remove network-manager and rebooted.
To replicate the configuration that worked at the above thread, I set up a DHCP service on my LAN, enabling ports 546 and 547 on the CISCO firewall inside access list. I checked /etc/dhcp3/
request subnet-mask, broadcast-address, time-offset, routers,
With no change to dhclient.conf, after reboot I typed:
sudo ifconfig eth0 mtu 1500
sudo dhclient eth0
and connected : )
However I expected that 'interface-mtu' would cause a problem on reboot, so I removed it from the request list.
On reboot, my laptop had no ip addressing in ifconfig -a output. I noticed that a couple of other network-manager apps were installed (network-
I then typed 'sudo dhclient eth0' at the prompt and it took a couple of minutes, but I'm connected. How to set up DHCP so that it connects automatically (I think this is a client setting)?
I have the default dhcp packages installed (dhcp3-client and dhcp3-common) and have looked for documentation on this, but it's focused on how to set up the Ubuntu server.
| Rohan Garg (rohangarg) said : | #9 |
Hi
What you can do is add a command in /etc/rc.local so that it runs every time on boot.
It worked! Thanks very much :)
(Would have answered sooner, but suffered an Internet outage, now repaired.)
Thanks Rohan Garg, that solved my question.

