My Tiny Linux Compatibility List

This is a list of my current (or old) hardware that do (or do not) work in Linux.


CPU
AMD K6 II@500 Mhz [root@nuno /]# cat /proc/cpuinfo
processor: 0
vendor_id: AuthenticAMD
cpu family: 5
model: 8
model name: AMD-K6(tm) 3D processor
stepping: 12
cpu MHz: 501.146
cache size: 64 KB
fdiv_bug: no
hlt_bug: no
f00f_bug: no
coma_bug: no
fpu: yes
fpu_exception: yes
cpuid level: 1
wp: yes
flags: fpu vme de pse tsc msr mce cx8 pge mmx syscall 3dnow k6_mtrr
bogomips: 999.42
Intel Pentium@90 Mhz [root@Old root]# cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 5
model : 2
model name : Pentium 75 - 200
stepping : 5
cpu MHz : 90.024
fdiv_bug : no
hlt_bug : no
f00f_bug : yes
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr mce cx8
bogomips : 179.40
AMD Athlon@1400 Mhz

Motherboard
Epox MVP3-G2 Super Socket 7 - Via VT82c598
Soltek SL-75DRV VIA KT266 (VT8366 + VT8233)

Memory
128 MB SDRAM PC100 [root@nuno /]# sensors
eeprom-i2c-1-50
Adapter: SMBus vt82c596 adapter at 5000
Algorithm: Non-I2C SMBus adapter
Memory type: SDRAM DIMM SPD
SDRAM Size (MB): 64
eeprom-i2c-1-51
Adapter: SMBus vt82c596 adapter at 5000
Algorithm: Non-I2C SMBus adapter
Memory type: SDRAM DIMM SPD
SDRAM Size (MB): 64
256 MB DDR 266Mhz Kingston KVR266X64C25/256

HDD
IBM Deskstar 75GXP (30GB) Disk [root@nuno /]# hdparm -i /dev/hda
/dev/hda:
Model=IBM-DTLA-307030, FwRev=TX4OA50C, SerialNo=YKDYKVH2421
Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=40
BuffType=DualPortCache, BuffSize=1916kB, MaxMultSect=16, MultSect=off
CurCHS=16383/16/63, CurSects=-66060037, LBA=yes, LBAsects=60036480
IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: mdma0 mdma1 mdma2 udma0 udma1 *udma2 udma3 udma4 udma5
AdvancedPM=yes: disabled (255)
Drive Supports : ATA/ATAPI-5 T13 1321D revision 1 : ATA-2 ATA-3 ATA-4 ATA-5
Western Digital AC24300L (4GB) Disk [root@Old root]# hdparm -i /dev/hda
/dev/hda:
Model=WDC AC24300L, FwRev=20.03W20, SerialNo=WD-WT4860227518
Config={ HardSect NotMFM HdSw>15uSec SpinMotCtl Fixed DTR>5Mbs FmtGapReq }
RawCHS=8912/15/63, TrkSize=57600, SectSize=600, ECCbytes=22
BuffType=DualPortCache, BuffSize=256kB, MaxMultSect=16, MultSect=16
CurCHS=8912/15/63, CurSects=-2117074816, LBA=yes, LBAsects=8421840
IORDY=on/off, tPIO={min:160,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: mdma0 mdma1 *mdma2 udma0 udma1 udma2
AdvancedPM=no
Drive Supports : Reserved : ATA-1 ATA-2 ATA-3 ATA-4

CDROM
LG 52x Cdrom [root@nuno /]# hdparm -i /dev/cdrom
Model=CRD-8520B, FwRev=1.00, SerialNo=2000/05/08
Config={ Fixed Removeable DTR<=5Mbs DTR>10Mbs nonMagnetic }
RawCHS=0/0/0, TrkSize=0, SectSize=0, ECCbytes=0
BuffType=unknown, BuffSize=0kB, MaxMultSect=0
(maybe): CurCHS=0/0/0, CurSects=0, LBA=yes, LBAsects=0
IORDY=yes, tPIO={min:227,w/IORDY:120}, tDMA={min:120,rec:150}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: mdma0 mdma1 *mdma2
AdvancedPM=no

SCSI
Adaptec AHA-1540 SCSI Adapter It's supported on Linux.

CDRW
JVC XR-W2040 (SCSI 6/2/2) Cd Writer
There are reports that it's supported on Linux, but I couldn't make it work as a recorder. As a normal cd reader works ok.
As usual, my email to JVC asking for support on Linux, didn't got an answer.

Graphic Card
nVidia Geforce II Mx AGP Graphic Card [root@nuno /]# cat /var/log/XFree86.0.log | grep nvidia -i | grep "(--)"
(--) PCI:*(1:0:0) NVidia GeForce2 MX rev 161, Mem @ 0xf0000000/24, 0xe8000000/27
(--) NVIDIA(0): VideoRAM: 32768 kBytes
(--) NVIDIA(0): DAC 0: maximum pixel clock at 16 bpp: 350 MHz
On /etc/X11/XF86Config-4:
Option "NvAgp" "0"
BusID "PCI:1:0:0"
Driver "nvidia"

TV Card
Zoltrix Genie TV(chip BT878) Tv Card
Works ok with kwintv or xawtv, but couldn't activate the remote control with LIRC - Linux Infrared Remote Control.
As usual, my email to Zoltrix asking for support on Linux, didn't got an answer.
[root@nuno /]# modprobe bttv ; dmesg | grep bttv | grep i2c -v
bttv0: Bt878 (rev 2) at 00:0b.0, irq: 9, latency: 64, memory: 0xf2000000
bttv0: subsystem: 15b0:4010 => Zoltrix Genie TV / Radio => card=46
bttv0: model: BT878(Zoltrix Genie TV/FM) [autodetected]

Sound Card
Creative Sound Blaster PCI 128 (es1371 chipset) Sound Card [root@nuno /]# dmesg | grep es1371
es1371: version v0.30 time 15:01:48 May 11 2001
es1371: found chip, vendor id 0x1274 device id 0x1371 revision 0x08
es1371: found es1371 rev 8 at io 0xe800 irq 5
es1371: features: joystick 0x0

Network Card
3Com Etherlink II (3c503) Network Card [root@nuno /]# dmesg | grep 3c503
3c503.c: Presently autoprobing (not recommended) for a single card.
3c503.c:v1.10 9/23/93 Donald Becker (becker@cesdis.gsfc.nasa.gov)
eth0: 3c503 at i/o base 0x250, node 02 60 8c 3e 42 6c, using internal xcvr.
eth0: 3c503 - 8kB RAM, 8kB shared mem window at 0xd8000-0xd9fff.

Printer
HP Laserjet 1100 printer Good support from CUPS (Common UNIX Printing System), Gimp and X Printing Panel
Economy mode, several pages per sheet, power down, etc.
[root@nuno /]# dmesg | grep parport
parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE,COMPAT,ECP]
parport0: irq 7 detected
parport0: cpp_daisy: aa5500ff(98)
parport0: assign_addrs: aa5500ff(98)
parport0: No more nibble data (0 bytes)
parport0: faking semi-colon
parport0: Printer, Hewlett-Packard HP LaserJet 1100
lp0: using parport0 (polling).

Scanner
Acer S2W 3300 U (USB) Scanner
Vendor:Product - 4a5:20de
After a few months fighting with my scanner, I couldn't believe it when I received the following email :

From: APFService@acercm.com.tw
Subject: RE: Support for Scanner Acer S2W 3300U ("Scan to Web")
Date: Fri, 6 Jul 2001 09:01:55 +0800

Dear Customer:
Thanks for using acer.
Please download the driver for Linux in following link.
http://www.acercm.com.tw/tw/service/scan/drivers/Linux/sane-1.0.4.tar.gz
Regards
CMP Service Center

Download-it, ungzipped and untarred it, and it was a modified version of SANE - Scanner acess made easy (snapscan backend)!
Took a look at the scripts it was carrying, and since everything look good, I decided to give it a try.
I run the ./ezsetup script and almost worked at first try.
Loaded the usb file system : mount -t usbdevfs none /proc/bus/usb, changed from egcs-2.91.66 to gcc-2.96, and it not only correctly compiled but it worked!

[nuno@localhost nuno]$ scanimage -L
device `colorusb:/dev/usb/scanner0' is a Color FlatbedScanner21 flatbed scanner

After the email, one more word of _Thank You_ to the USB, SANE and Acer Team, and of course all the other guys.


BackTo front page Pages by Nuno Nunes.