I'm not much of a Linux guru, but since I haven't seen one of these machines on the Linux Laptop Page I thought I'd put up some information on what I did to get this working. Please do not take any of this as definitive!
Overall I was surprised with how easily everything went. I'm still playing with it, and there's a bunch of stuff I haven't tried, but the machine is mostly working well.
SAMSUNG KOREA 0228 M470L6423CKO-CB0The sticker on back says:
M470L6423CKO-CB 0009091 512MBThe printing on the RAM chips says:
SAMSUNG 226 K4H510838C-KCB0 VXE866CA KOREA
linux askmethod
which allowed me to select an NFS boot (it autodetected
the mini-PCI ethernet card).
Selected "Alps Glidepoint" as the closest mouse. (Is it?)
Chose ATI Radeon 7500 graphic
adapter, 1400x1050 resolution, 24-bit color
(this is the SXGA+ model, YMMV).
It complained
about /boot being too high up (presumably because of the
1023 cylinder BIOS problem), but this BIOS handled it fine.
When I got to package selection, I chose "custom".
You have to be careful here. You'll see a lot of packages
checked but the checks do not mean everything in those
packages will be installed! You have to click
details on each package to make sure you get what you want.cardctl ident output
and the
lspci output
that may help you determine whether you have this
card
(actually a
PCMCIA card plus a PCI-PCMCIA bridge)
as opposed to the newer Dell TrueMobile 1180,
which is native PCI, but which at this writing
may not yet be supported by the orinoco driver.)
The network configuration tool
(system settings / network menu)
it only showed eth0, the wired ethernet card.
But under the add button, there's a
wireless connection choice.
At that point I was given a choice between
Lucent Orinoco and Prism II-based PCMCIA wireless (eth1)
and other. I chose the former.wvlan_cs
driver. To get it to use the preferred orinoco_cs driver,
I did the following:
alias eth1 orinoco_cs
Intersil PRISM2 11 Mbps Wireless Adapter
entry in
/etc/pcmcia/config
to contain
# Dell TrueMobile mini-pci adapter card "Intersil PRISM2 11 Mbps Wireless Adapter" manfid 0x0156, 0x0002 ### bind "wvlan_cs" bind "orinoco_cs"
# cdrecord -scanbus ... scsibus0: 0,0,0 0) 'HL-DT-ST' 'RW/DVD GCC-4240N' 'D110' Removable CD-ROM ...to determine that the drive's SCSI parameters were 0,0,0. Then I added the following lines to
/etc/cdrecord.conf:
CDR_DEVICE=removable removable= 0,0,0 8 4m ""(I'm cheating a bit here; I got the 8 because the web site speed said 24x/10x/24x and I'm conservative, and I got the 4m from watching the output of my first
cdrecord -v ....)
I've been having problems with the LCD whenever it does a resume. The screen gets horribly garbled. I upgraded flash BIOS to version A03. (I think the simplest way to download the bios, if you can create a dos boot disk, is just to get the single .exe file. This one also allows you to "downgrade" (e.g. A03 -> A01) and it's quick. I've also been warned against the windows bios upgrade, but it does work for me as long as it's an upgrade, not a downgrade.) Unfortunately this BIOS may have cured the LCD power-up problem for Windows XP, but not for linux. The best way I know to deal with this is to type ctrl-alt-F2 (or something) to get out of the X virtual console before suspending. On resume, type ctrl-alt-F7 to get back to the X console.
I also have been having network problems with resume. Here's some dmesg output. I haven't spent much time with this yet.
I never saw it documented, but the bay that usually holds the floppy or DVD/CDRW can also hold a second battery. This brings my battery life, with very little APM enabled (see above) to something like 6 1/2 hours. Too bad I no longer routinely fly coast-to-coast!
I'd love to know the rules about when I can swap stuff in that bay.
Last modified: 2002-11-07
Jon Dreyer