|Specs||Dell Latitude CSx
NeoMagic 256ZX Graphics/Sound 4M Memory
Full Specs (Wayback)
|Distribution|| RedHat 6.2 (kernel 2.2.14)
During install I had to use text mode. Install could not identify chipset and would set to 320x200. Most of the display was off the screen. To install using text mode, just enter
RH 6.2 comes with the sound module necessary. If you are installing an older verersion, you may have to build the module. You can find out about that here
||NeoMagic 256ZX (Wayback)
XFree86 version 3.3.6
XFree86 Server SVGA Version 3.3.6-20
Note: XFree86 4.0 has a NeoMagic Driver. I have not tried this yet.
Here is my XF86Config file
Added two lines to /etc/conf.modules
alias sound nm256 alias char-major-14 nm256Added two lines to /etc/rc.d/rc.local
/sbin/depmod -a /sbin/modprobe nm256.o
Using the Dell C/Port-II Advanced Replicator (Wayback).
Network Card - The docking station contains a 3ComŽ 3C920 ethernet card. linuxconf did not provide a driver for this card in the list. Although the card worked with the 3c59x driver, it peformed poorly. 3Com's Linux Driver Download page does not list the 3c920 as being supported by the 3c90x driver, but the README does list the 3c920 as supported. The 3c90x module was included with redhat 6.2. I included the following line in my /etc/conf.modules file. this has fixed the network performance problems.
If you cannot find the module in /usr/lib/< kernel version>/net, then you can find it at the Linux Driver Download page.
Docked/Undocked - I wrote a shell script to determine if the computer is docked at home. It can be used to determine more than one docking location, if you have one at work and home.
Added docking station check to /etc/rc.d/rc.local
# Specialize XF86Config and other settings based on where the laptop # is located. /usr/share/dockcheck/setforlocationNOTE: It is very important to have the XF86Config.default file as specified in the setforlocation script. This should be the least common denominator to not cause damage. For example, I have linked mine to my XF86Config.laptop file since these settings will not damage the lcd display or external monitor.
XF86Config for laptop
XF86Config when docked - WARNING! Monitor settings are for my ViewSonic PS790. Change the monitor section to match your settings before using. setforlocation - Script to customize setting based on location
whereami - Script to determine location. Modify to check for your MAC address(es). Use ifconfig to determine MAC.
customize.home - Invoked by setforlocation to perform various tasks. Created separately so that it can be invoked when not docked. Included here as an example.