Stupid Dell Broadcom Internal NIC Disabled
Did I say the other day that I like my Dell D630? Was I mentioning the awesome power of the dual core intel and the 2 gigs of RAM after using my bottom of the range G4 iBook.
Well I have one of two quibbles, the networking on this thing has made me more angry and caused me to swear more than anything I can think of. The wireless does seem a bit better since I upgraded the Intel ProSet thing. Like now it doesn’t just randomly drop out and then decide it can’t connect to anything unless I reboot.
I just spent the last two hours (which was going to be some nice relaxing DVD time) battling it out with the fricking piece of shite internal network card. I need an internal network card to be able to copy stuff off a certain computer at home – actually I can do it wirelessly but the network is way faster for certain large files.
The Dell D630 has a way cool feature that disables the internal network card when it is running from batteries in order to save power. Way cool until you actually want to use the network port and it stays disabled.
Things I tried:
- unplugging and plugging the cable multiple times
- rebooting
- using the Dell quickset to ‘Always activate on battery’
- turning the ‘Always activate on battery’ with various combinations of plugged and unplugged cables
- rebooting with cable plugged in
- rebooting with cable unplugged
- plugging into mains
- doing all of above combos whilst plugged in
- reinstalling drivers
- swearing
- unplugging and replugging power, network in various combinations
- cursing
- swearing
- power cycling the network switch
- attempting to enable the device from the device manager
All this time, the little lights on the network port and blinking in time to the pings from my linux box. What the hell is going on? Oh yeah and I should mention that at some point the device disappeared from the device manager. Then it came back after a reboot with ‘Device is disabled (code 22)’ and an enable button – which I pressed. A few times. Then I swore at it. Then I tried it again. Then I tried it with the cable unplugged, replugged, etc…
Then I just went into device manage and deleted the device. Rebooted and as it was rebooting: “64 bytes from 192.168.1.20: icmp_seq=7859 ttl 128 time=0.371 ms”. Yes, Jesus thankyou at last! Don’t ask me to explain – I suppose it managed to find the driver and reinstall it as it was booting.
No thanks to you Dell, Broadcom and anyone else responsible for this debacle. I’m sure it was the sales guy’s fault. It always is.
UPDATE: The plot thickens, it might not be the laptop’s fault at all. It might be something to do with my switch or the linux box’s network card. If I ever get the time, I will Wireshark it and get to the bottom of this madness!
UPDATE: It is definitely the Dell as evidenced by the number of people commenting here. It seems uninstalling quickset helps.
[tags]broadcom, dell, network[/tags]