Wifi
Followed ndiswrapper setup instructions available here. Connection speed is 54 Mb/s; range is excellent. Haven't tested WEP yet.
For the record, lspci -v shows:
0c:00.0 Network controller: Broadcom Corporation BCM94311MCG wlan mini-PCI (rev 01)Drivers for the Vostro 1500's Broadcom 4311 card are distributed with Gusty and can easily be installed with the Restricted Drivers Manager. However, these native drivers have very poor range and only connect at a max of 24 Mb/s. bcm43xx drivers are deprecated at this point according to this wiki page and will be replaced in kernel 2.6.24 by the b43 project. If you're intent on going as open-source as possible, follow instructions available here.
Subsystem: Dell Unknown device 0007
Flags: bus master, fast devsel, latency 0, IRQ 17
Memory at fe8fc000 (32-bit, non-prefetchable) [size=16K]
Sound
I did the fix described here. Works perfectly though others, including the guy that proposed the fix in the first place, have reported problems with the headphone jack working correctly.
Power
The Vostro 1500 is affected by the now notorious hard drive churn problem. This isn't really a bug, but rather the product of a series of unfortunate choices on the part of hardware manufacturers, integrators and distro developers.
Since I'm willing to trade shorter periods on battery power for longer hardware life, I changed the power saving settings following instructions here. I made one major change to avoid repeated spindown, so my 99-hdd-ugly-fix.sh looked like:
#!/bin/bash
if on_ac_power; then
# on AC so don't do any head parking
hdparm -B 254 -S 0 /dev/sda
else
# either on battery or power status could not be determined
# so quickly park the head to protect the disk
hdparm -B 128 -S 60 /dev/sda
fi
Setting -B controls how quickly the heads will be parked. Parking the heads protects your drive from bumps. This setting effects how often Load_Cycle_Count in SMART gets incremented. A value of 254 basically stops auto-parking the heads.
Setting -S controls when the hd spins down. Drive spin-down is designed to save energy. This controls how often SMART's Start_Stop_Count gets incremented. A value of 60 causes it to spin down after 5 minutes. If you want another interval, multiply the desired number of minutes by 12.
If you'd like to see all the gritty details of your harddrives health that I'm refering to, you'll need a utility to access the SMART data. Just run:
sudo apt-get install smartmontools
sudo smartctl -a /dev/sda
Goodies
Just sudo apt-get install ubuntu-restricted-extras libxine1-plugins to get all the good illegal stuff.
Well thats it for now. I'll be updating this post with anything else interesting I run into.
No comments:
Post a Comment