Technical Info
Kernel Image
FB/X11
SVGATextMode
Touchpad
DVD/CD-RW Combo
Wireless 802.11b/Ethernet
Firewire
USB
Sound
PCMCIA
PowerManagement
WinModem
lscpi
lshw
lsusb
dmesg
Gerd Fleischer: Suse on Gericom X5 Debian on Gericom X5 Force Debian/Suse on Gericom X5 Force Gentoo on Gericom X5 Force TuxMobil - Linux on laptops, notebooks, PDAs, mobile phones
Tue Jan 11 10:11:45 CET 2005 - I sold my X5. But I hope you can still use some of the Information listed here, so feel free to mail me any updates this Page might need in order not to mislead users seeking answers. Mon Mar 15 00:20:59 CET 2004 - Kernel 2.6 first Notes. - Updated Touchpad Section. - Updated IRDA Section (nope it still doesn't work). - Updated X5 Links. Mon Jan 26 11:00:49 CET 2004 - Notes about MODEM. Mon Aug 25 15:06:21 CEST 2003 - Updated SWSUSP Section. Sun Aug 24 22:12:37 CEST 2003 - Updated Kernel Section and Debs. - Updated SWSUSP Section. - Updated USB Section. Sun Jul 13 12:42:33 CEST 2003 - X5 Force information update. Thu Jul 08 16:30:50 CEST 2003 - Long Time, No Updates. And since the informations on the other X5 Web Pages mostly suck/lack some important stuff I decided to update my Page :) - Updated Kernel Section and Debs. - Rewrote WLAN Section. - Updated Sound Section. - Updated PCMCIA Section. - Updated Firewire Section. - Updated WinModem Section. - Updated DVD/CD-RW Combo Section. - Added lshw output. - Added a note about the X5 Force and X5 1640. Thu Mar 13 06:05:35 CET 2003 - Updated Kernel Patches and Debs. - Updated WLAN Section. - Updated Sound Section. - Updated IRDA Section. - Updated dmesg Output.
I'm not really sure if the below infos are correct, so please yell if you know better... You also might take a look at Gerd Fleischer's page, he also wrote down some differences between the different Models. Different X5 Models: X5 Force - Nvidia GeForce VGA Card instead of a ProSavage VGA Card. - CF-slot instead of a PCMCIA-slot. X5 1640 - Doesn't include the WLAN Card.
Linux 2.6
I recently switched to kernel-image-2.6.3 from sid, which seems to work
quite okay for me right now, besides the effect that I don't have wireless.
Oh well, I'm not really using the X5 a lot these days... Time will come
and we will look deeper into the X5 support with 2.6. For now look at
the other homepages in the X5 Links Section, which
seem to be active and starting update their info to Linux 2.6.
Old Stuff:
kernel/
Patch: patch-2.4.21-rh2.gz
The Patch is against the 2.4.21 vanilla kernel.
Deb Packages:
Kernel Package: kernel-image-2.4.21-rh2_quxor.1_i386.deb
Linux-wlan-ng-modules Package: linux-wlan-ng-modules-2.4.21-rh2_quxor.1+0.2.0-9_i386.deb
To get full 1024x768 on the Console with 128x48 you need
to set the Vesa mode in the lilo.conf via "vga=791" which
is 1024x768x24. To get better scrolling performance
on the console you might also give additional parameters to
the vesa framebuffer. I am using
vga=791 append="video=vesa:ywpan"in my lilo.conf
The Card is completely supported by the XFree 4.2.1 "savage" driver, which is at the time of writing this in Debian/testing (sarge), I am using this XF86Config-4 for the XFree86 server on Debian for the internal Touchpad and my USB Mouse. You will also find the s3switch utility on the link below, which can be used to switch between LCD/TV-Out/VGA. There is also a s3switch package in Debian, so try that one first.
If you want to use this Card with XFree 4.1.x or even 3.3.6 have a look here .
I'm using framebuffer, but have a look at the page of Gerd Fleischer.
There is a special support for the Synaptics touchpads at Tuxmobil, but I haven't tested it yet in detail, let's just say it works but needs more work.
Update: Synaptics Touchpad + 2.6
Since the touchpad partly stopped working with 2.6 I gave the
updated Version of the synaptics driver a try and it
it works quite flawless and the installation was straight
forward as described in the README.
Here is my updated XF86Config-4.synaptics.
Works flawlessly with the ide-scsi emulation from the vanilla
kernel
Update:
Even blanking CW-RWs works now more or less good,
the trick is to activate "Set SCSI IMMED Flag" in the Advanced
options of xcdroast or -immed flag with cdrecord. But I still
have some CD-RWs which can't be blanked with this option enabled.
Wireless LAN works now quite fine for me. I use it every day at home and even wardriving works great.
There is a Firmware Update available for the AeroPad Card which
also works for the buildin mini-USB WLAN Card.
For update instructions look here:
http://www.macsense.com/support/aeropad/firmwareupgrade.html
or use the my local mirror: wlan/.
FYI: I only installed the WinUpdate Tool and updated the Firmware
without installing the drivers listed there.
Doing it the Debian Way:
Joey Hess is maintaining an up to date version of the
linux-wlan-ng package which is in Debian/testing right now.
He really did an awsome job implementing all the needed features
to /etc/network/interfaces which allows you to bring up the WLAN
interface without any problems.
Please read the README.Debian.gz for more infos.
A word about Performance:
I get between 450 kb/s and 530 kb/s without WEP, and with WEP
128bit enabled also around 400-500 kb/s.
For more infos visit http://www.linux-wlan.com, or just download the lasted drivers from ftp://ftp.linux-wlan.org/pub/linux-wlan-ng/.
The buildin Ethernet card works well with the via-rhine driver from the vanilla kernel.
I haven't managed to get IRDA working yet, but that is
definatly on my TODO, but it's not as easy as it seemed to
be.
Just a guess but the Windows Driver is babbeling somthing
about IBM 31T1100, which didn't really gave me any good
results on google.com.
The closed-source driver on viaarena.com also was no big help.
Let's just say it didn't work.
Gerd Fleischer noted that there might be support in 2.6, but
I also didn't really got it to work. The module loads, but I
cannot see a irda0 interface which is needed to communicate
with other IRDA devices. Let's wait until 2.6.0 finally comes
out.
The ohci1394 loads without any problems.
ohci1394: $Rev: 896 $ Ben CollinsI've been recently using a DVD-Burner connected via Firewire (sbp2 kernel-module) and everything really works great no problems at all.ohci1394_0: OHCI-1394 1.0 (PCI): IRQ=[5] MMIO=[dffff000-dffff7ff] Max Packet=[2048] ieee1394: Host added: Node[00:1023] GUID[00012f2100003b62] [Linux OHCI-1394]
There is a God!
Since 2.4.21-pre3 we finally have support for the VIA VT8233 Audio
Controller. So switch to 2.4.21 NOW!
Old Stuff below:
Sound is a pain in the ass. The vanilla kernel has no
working support for it right now (2.4.20-pre11), and the
ALSA support sounds terrible, if your input is not at 48kHz.
Luckily mplayer and esd have support for resampling the
sound to 48kHz, but sometimes sound still is terrible.
The sound also stop for a second or so, if I switch
desktops while running X11.
Update: I'm now running the Precompiled and closed-source Drivers from VIA, and they give me a much better Sound, than the ALSA once ever gave me.
Direct Link to http://downloads.viaarena.com/ if this doesn't work try my local copy.
You have to force loading with insmod -f, but then they should
work fine.
The modules for RedHat 7.3 Kernel 2.4.10-* is what I use
right now, but I didn't see any difference between the
other modules and since we have to force the loading of
the modules anyways I see no need to change that.
P.S.: The modules will not survive Suspends, so just reload
the module after Resume.
I'm running on the ACPI backports for 2.4.
Linux Kernel Card Services 3.1.22 options: [pci] [cardbus] [pm] Yenta IRQ list 00c0, PCI irq5 Socket status: 30000006 cs: IO port probe 0x0c00-0x0cff: excluding 0xc00-0xc7f cs: IO port probe 0x0800-0x08ff: excluding 0x800-0x87f cs: IO port probe 0x0100-0x04ff: excluding 0x3f8-0x40f 0x4d0-0x4d7 cs: IO port probe 0x0a00-0x0aff: clean.
PCMCIA works flawless, since I told him not to reserve IRQs for the parallel and serial ports in /etc/pcmcia/config.opts.
Suspend/Resume and Hibernation didn't work at all with the default kernel, also I was not able to querry the remaining power of the battery with APM, so I switched to ACPI ;-).
Suspend to RAM doesn't work at all right now with ACPI.
Software Suspend to Disk/Hibernation works works great. Just
append "resume=/dev/hdaX" (replace X with what your SWAP Partition
is) to your lilo.conf (in the "append"-section). Please read the
SWSUSP HOWTO/FAQ on the SWSUSP Homepage for further questions.
I use these scripts to suspend/poweroff
my system via acpid since I dislike the bloated stuff the SWSUSP
Project wrote. Anyways if you configured everything correctly
just press Fn+F3 to suspend to Disk.
Remember that your SWAP-Partition must be at least big enough to
hold your complete RAM + Video RAM... I have a 512 MB SWAP Partition
if that helps you.
Update: Recently if seen my machine not suspending a couple of times. I figured out that in most cases it was the dhclient (dhcp) or the hotplug daemon hanging, but killall -9 hotplug/dhclient did the Job quite well. I will see if there if something I can do about it or whether it is only a local Problem with my bleeding edge environment :).
Update: I'm now running on SWSUSP 1.0 and it works again but I still see some problems with amd and hotplug after a couple of suspend/resume-cycles, but kill -9 still works.
Kernel patches:
ACPI 2.5.x backports for 2.4:
http://sf.net/projects/acpi/files
SWSUSP patches for 2.4:
http://sf.net/projects/swsusp/files
SWSUSP Homepage:
http://swsusp.sourceforge.net/
The winmodem is
supported by the
PCTel driver.
It compiled and loaded well, and also gave me the /dev/ttyS15
device. I was also able to talk to it via minicom, but since
I don't have an analog telefon line at home, I was not able to
test it truely.
The Vendor SmartLink also seems to have a Linux driver: http://www.smlink.com.
Mattia Belletti noted that the MODEM will disconnect after max two minutes if ACPI is on. Without ACPI it seemed to work fine, but I still have no analog telefon line at home (and will hopefully never have ;) so recheck it yourself.
USB works great, also USB 2.0 works well with vanilla 2.4.18+. Just load the usb-uhci (or uhci) and ehci-hcd modules.
Update: USB always crashed on me since I bought myself a
shiny USB-to-Serial Adapter: a Prolific 2303 (module: pl2303.o).
The modules loads without problems, but if you try to close
the serial port (no matter whether you are still doing anything
or whether a device is still attached), it brings you a nice
little kernel panic and the whole USB stack dies and you can
not attach any new devices or even worse sometimes the already
attached devices stop to work.
This really gave me a hard time, but with my current kernel
(2.4.21-rh2) I switched to the usb-uhci
driver and it worked better (not crashing/panic'ing :).
So if you experience any problems like that, give the other
kernel driver a try.
usb-uhci.c: $Revision: 1.275 $ time 10:59:26 Oct 27 2002 usb-uhci.c: High bandwidth mode enabled usb-uhci.c: USB UHCI at I/O 0xec00, IRQ 10 usb-uhci.c: Detected 2 ports usb.c: new USB bus registered, assigned bus number 1 hub.c: USB hub found hub.c: 2 ports detected usb-uhci.c: USB UHCI at I/O 0xe800, IRQ 10 usb-uhci.c: Detected 2 ports usb.c: new USB bus registered, assigned bus number 2 hub.c: USB hub found hub.c: 2 ports detected usb-uhci.c: USB UHCI at I/O 0xd800, IRQ 10 usb-uhci.c: Detected 2 ports usb.c: new USB bus registered, assigned bus number 3 hub.c: USB hub found hub.c: 2 ports detected usb-uhci.c: USB UHCI at I/O 0xd400, IRQ 10 usb-uhci.c: Detected 2 ports usb.c: new USB bus registered, assigned bus number 4 hub.c: USB hub found hub.c: 2 ports detected usb-uhci.c: v1.275:USB Universal Host Controller Interface driver hub.c: new USB device 00:07.1-1, assigned address 2 input0: Logitech USB Receiver on usb1:2.0 hub.c: new USB device 00:11.2-1, assigned address 2 usb.c: USB device 2 (vend/prod 0x9aa/0x3642) is not claimed by any active driver. hcd.c: ehci-hcd @ 00:07.2, VIA Technologies, Inc. USB 2.0 hcd.c: irq 10, pci mem d879ef00 usb.c: new USB bus registered, assigned bus number 5 ehci-hcd.c: USB 2.0 support enabled, EHCI rev 0.95 usb.c: USB disconnect on device 00:07.1-1 address 2 hub.c: USB hub found hub.c: 4 ports detected hub.c: new USB device 00:07.1-1, assigned address 3 input0: Logitech USB Receiver on usb1:3.0lsusb -t
Bus# 5 `-Dev# 1 Vendor 0x0000 Product 0x0000 `-Dev# 2 Vendor 0x09aa Product 0x3642 Bus# 4 `-Dev# 1 Vendor 0x0000 Product 0x0000 Bus# 3 `-Dev# 1 Vendor 0x0000 Product 0x0000 Bus# 2 `-Dev# 1 Vendor 0x0000 Product 0x0000 `-Dev# 3 Vendor 0x046d Product 0xc00e Bus# 1 `-Dev# 1 Vendor 0x0000 Product 0x0000lshw output
quxor product: P14NG vendor: Gericom version: 1.0 serial: 00000000 capabilities: smbios-2.3 dmi-2.3 *-core description: Motherboard product: P14NG vendor: Gericom version: 1.0 serial: 00000000 *-firmware UNCLAIMED description: BIOS vendor: American Megatrends Inc. version: 07.00T (04/02/01 ) size: 64KB capacity: 192KB capabilities: isa pci pcmcia pnp apm upgrade shadowing escd cdboot bootselect socketedrom edd int13floppy360 int13floppy1200 int13floppy720 int13floppy2880 int5printscreen int9keyboard int17printer int10video *-cpu product: Intel(R) Pentium(R) 4 Mobile CPU 1.60GHz vendor: Intel Corp. version: 15.2.4 slot: Socket-1 size: 1200MHz capacity: 3GHz clock: 100MHz capabilities: fpu fpu_exception wp vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm *-cache:0 description: Pipeline burst Synchronous Internal L1 write-back Cache (data cache) slot: Internal Cache size: 8KB capacity: 1MB clock: 25MHz (40ns) *-cache:1 description: Synchronous Internal L2 write-back Cache slot: Internal Cache size: 512KB capacity: 1MB clock: 25MHz (40ns) *-memory size: 351MB *-pci description: Host bridge product: P4M266 Host Bridge vendor: VIA Technologies, Inc. version: 00 clock: 33MHz *-pci description: PCI bridge (Normal decode) product: VT8633 [Apollo Pro266 AGP] vendor: VIA Technologies, Inc. version: 00 clock: 66MHz capabilities: normal_decode bus_master cap_list *-display UNCLAIMED description: VGA compatible controller (VGA) product: VT8375 [ProSavage8 KM266/KL266] vendor: S3 Inc. version: 00 size: 128MB clock: 66MHz capabilities: vga bus_master cap_list configuration: irq=11 *-pcmcia description: CardBus bridge product: PCI1410 PC card Cardbus Controller vendor: Texas Instruments version: 01 clock: 33MHz capabilities: pcmcia bus_master cap_list configuration: driver=cardbus irq=5 *-usb:0 description: USB Controller (UHCI) product: USB vendor: VIA Technologies, Inc. version: 50 clock: 33MHz capabilities: uhci bus_master cap_list configuration: driver=usb-uhci irq=10 *-usb:1 description: USB Controller (UHCI) product: USB vendor: VIA Technologies, Inc. version: 50 clock: 33MHz capabilities: uhci bus_master cap_list configuration: driver=usb-uhci irq=10 *-usb:2 description: USB Controller (UHCI) product: USB vendor: VIA Technologies, Inc. version: 23 clock: 33MHz capabilities: uhci bus_master cap_list configuration: driver=usb-uhci irq=10 *-usb:3 description: USB Controller (UHCI) product: USB vendor: VIA Technologies, Inc. version: 23 clock: 33MHz capabilities: uhci bus_master cap_list configuration: driver=usb-uhci irq=10 *-usb:4 description: USB Controller (EHCI) product: USB 2.0 vendor: VIA Technologies, Inc. version: 51 clock: 33MHz capabilities: ehci bus_master cap_list configuration: driver=ehci_hcd irq=10 *-firewire description: FireWire (IEEE 1394) (OHCI) product: IEEE 1394 Host Controller vendor: VIA Technologies, Inc. version: 46 clock: 33MHz capabilities: ohci bus_master cap_list configuration: driver=ohci1394 irq=5 *-isa UNCLAIMED description: ISA bridge product: VT8233 PCI to ISA Bridge vendor: VIA Technologies, Inc. version: 00 clock: 33MHz capabilities: bus_master cap_list *-ide description: IDE interface product: VT82C586A/B/VT82C686/A/B/VT8233/A/C/VT8235 PIPC Bus Master IDE vendor: VIA Technologies, Inc. version: 06 clock: 33MHz capabilities: bus_master cap_list configuration: driver=VIA irq=255 *-ide:0 description: Channel 0 logical name: ide0 clock: 33MHz *-disk description: ATA Disk product: FUJITSU MHN2300AT logical name: /dev/hda version: 7256 serial: NH64T2114JH7 size: 27GB capabilities: ata dma lba iordy smart security pm apm configuration: apm=off mode=udma5 smart=on *-ide:1 description: Channel 1 logical name: ide1 clock: 33MHz *-cdrom product: QSI CD-RW/DVD-ROM SBW-081 logical name: /dev/hdc size: 1023GB *-multimedia description: Multimedia audio controller product: VT8233/A/8235 AC97 Audio Controller vendor: VIA Technologies, Inc. version: 30 clock: 33MHz capabilities: cap_list configuration: driver=via82cxxx irq=5 *-communication UNCLAIMED description: Communication controller product: Intel 537 [AC97 Modem] vendor: VIA Technologies, Inc. version: 70 clock: 33MHz capabilities: cap_list configuration: irq=5 *-network description: Ethernet controller product: VT6102 [Rhine-II] vendor: VIA Technologies, Inc. version: 70 clock: 33MHz capabilities: bus_master cap_list configuration: driver=via-rhine irq=11
00:00.0 Host bridge: VIA Technologies, Inc. P4M266 Host Bridge Subsystem: VIA Technologies, Inc.: Unknown device 0000 Flags: bus master, medium devsel, latency 8 Memory at e0000000 (32-bit, prefetchable) [size=64M] Capabilities: [a0] AGP version 2.0 Capabilities: [c0] Power Management version 2 00:01.0 PCI bridge: VIA Technologies, Inc. VT8633 [Apollo Pro266 AGP] (prog-if 00 [Normal decode]) Flags: bus master, 66Mhz, medium devsel, latency 0 Bus: primary=00, secondary=01, subordinate=01, sec-latency=0 Memory behind bridge: dfd00000-dfefffff Prefetchable memory behind bridge: cfb00000-dfbfffff Capabilities: [80] Power Management version 2 00:03.0 CardBus bridge: Texas Instruments PCI1410 PC card Cardbus Controller (rev 01) Subsystem: TWINHEAD INTERNATIONAL Corp: Unknown device 0603 Flags: bus master, medium devsel, latency 168, IRQ 5 Memory at 16000000 (32-bit, non-prefetchable) [size=4K] Bus: primary=00, secondary=02, subordinate=05, sec-latency=176 Memory window 0: 16400000-167ff000 (prefetchable) Memory window 1: 16800000-16bff000 I/O window 0: 00004000-000040ff I/O window 1: 00004400-000044ff 16-bit legacy interface ports at 0001 00:07.0 USB Controller: VIA Technologies, Inc. USB (rev 50) (prog-if 00 [UHCI]) Subsystem: TWINHEAD INTERNATIONAL Corp: Unknown device c902 Flags: bus master, medium devsel, latency 32, IRQ 10 I/O ports at e800 [size=32] Capabilities: [80] Power Management version 2 00:07.1 USB Controller: VIA Technologies, Inc. USB (rev 50) (prog-if 00 [UHCI]) Subsystem: TWINHEAD INTERNATIONAL Corp: Unknown device c902 Flags: bus master, medium devsel, latency 32, IRQ 10 I/O ports at ec00 [size=32] Capabilities: [80] Power Management version 2 00:07.2 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 51) (prog-if 20 [EHCI]) Subsystem: TWINHEAD INTERNATIONAL Corp: Unknown device c902 Flags: bus master, medium devsel, latency 32, IRQ 10 Memory at dfffff00 (32-bit, non-prefetchable) [size=256] Capabilities: [80] Power Management version 2 00:0a.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (rev 46) (prog-if 10 [OHCI]) Subsystem: Unknown device ff14:02c7 Flags: bus master, medium devsel, latency 32, IRQ 5 Memory at dffff000 (32-bit, non-prefetchable) [size=2K] I/O ports at e400 [size=128] Capabilities: [50] Power Management version 2 00:11.0 ISA bridge: VIA Technologies, Inc. VT8233 PCI to ISA Bridge Subsystem: VIA Technologies, Inc.: Unknown device 0000 Flags: bus master, stepping, medium devsel, latency 0 Capabilities: [c0] Power Management version 2 00:11.1 IDE interface: VIA Technologies, Inc. Bus Master IDE (rev 06) (prog-if 8a [Master SecP PriP]) Subsystem: TWINHEAD INTERNATIONAL Corp: Unknown device 1203 Flags: bus master, medium devsel, latency 32, IRQ 255 I/O ports at fc00 [size=16] Capabilities: [c0] Power Management version 2 00:11.2 USB Controller: VIA Technologies, Inc. USB (rev 23) (prog-if 00 [UHCI]) Subsystem: VIA Technologies, Inc. (Wrong ID) USB Controller Flags: bus master, medium devsel, latency 32, IRQ 10 I/O ports at d400 [size=32] Capabilities: [80] Power Management version 2 00:11.3 USB Controller: VIA Technologies, Inc. USB (rev 23) (prog-if 00 [UHCI]) Subsystem: VIA Technologies, Inc. (Wrong ID) USB Controller Flags: bus master, medium devsel, latency 32, IRQ 10 I/O ports at d800 [size=32] Capabilities: [80] Power Management version 2 00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233 AC97 Audio Controller (rev 30) Subsystem: TWINHEAD INTERNATIONAL Corp: Unknown device 0403 Flags: medium devsel, IRQ 5 I/O ports at dc00 [size=256] Capabilities: [c0] Power Management version 2 00:11.6 Communication controller: VIA Technologies, Inc. AC97 Modem Controller (rev 70) Subsystem: TWINHEAD INTERNATIONAL Corp: Unknown device 1005 Flags: medium devsel, IRQ 5 I/O ports at e000 [size=256] Capabilities: [d0] Power Management version 2 00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 70) Subsystem: TWINHEAD INTERNATIONAL Corp: Unknown device 0204 Flags: bus master, medium devsel, latency 32, IRQ 11 I/O ports at d000 [size=256] Memory at dffffe00 (32-bit, non-prefetchable) [size=256] Capabilities: [40] Power Management version 2 01:00.0 VGA compatible controller: S3 Inc. VT8751 [ProSavageDDR P4M266] VGA Controller (prog-if 00 [VGA]) Subsystem: TWINHEAD INTERNATIONAL Corp: Unknown device 0306 Flags: bus master, 66Mhz, medium devsel, latency 32, IRQ 11 Memory at dfe80000 (32-bit, non-prefetchable) [size=512K] Memory at d0000000 (32-bit, prefetchable) [size=128M] Expansion ROM at dfe70000 [disabled] [size=64K] Capabilities: [dc] Power Management version 2 Capabilities: [80] AGP version 2.0
Bus 005 Device 001: ID 0000:0000 Virtual Hub Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 9 Hub bDeviceSubClass 0 bDeviceProtocol 1 bMaxPacketSize0 8 idVendor 0x0000 Virtual idProduct 0x0000 Hub bcdDevice 2.04 iManufacturer 3 Linux 2.4.20-pre11 ehci-hcd iProduct 2 VIA Technologies, Inc. USB 2.0 iSerial 1 00:07.2 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 25 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x40 Self Powered MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type none wMaxPacketSize 2 bInterval 12 Language IDs: (length=4) 0000 (null)((null)) Bus 004 Device 001: ID 0000:0000 Virtual Hub Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.00 bDeviceClass 9 Hub bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x0000 Virtual idProduct 0x0000 Hub bcdDevice 0.00 iManufacturer 0 iProduct 2 USB UHCI Root Hub iSerial 1 d400 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 25 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x40 Self Powered MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type none wMaxPacketSize 8 bInterval 255 Language IDs: (length=4) 0000 (null)((null)) Bus 004 Device 002: ID 09aa:3642 Intersil Corp. Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 0 Interface bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x09aa Intersil Corp. idProduct 0x3642 bcdDevice 1.32 iManufacturer 0 iProduct 0 iSerial 1 01190006 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 39 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xc0 Self Powered MaxPower 500mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 3 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 255 Vendor Specific Subclass bInterfaceProtocol 255 Vendor Specific Protocol iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 2 Transfer Type Bulk Synch Type none wMaxPacketSize 64 bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x02 EP 2 OUT bmAttributes 2 Transfer Type Bulk Synch Type none wMaxPacketSize 64 bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 3 Transfer Type Interrupt Synch Type none wMaxPacketSize 8 bInterval 1 Language IDs: (length=4) 0409 English(US) Bus 003 Device 001: ID 0000:0000 Virtual Hub Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.00 bDeviceClass 9 Hub bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x0000 Virtual idProduct 0x0000 Hub bcdDevice 0.00 iManufacturer 0 iProduct 2 USB UHCI Root Hub iSerial 1 d800 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 25 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x40 Self Powered MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type none wMaxPacketSize 8 bInterval 255 Language IDs: (length=4) 0000 (null)((null)) Bus 002 Device 001: ID 0000:0000 Virtual Hub Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.00 bDeviceClass 9 Hub bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x0000 Virtual idProduct 0x0000 Hub bcdDevice 0.00 iManufacturer 0 iProduct 2 USB UHCI Root Hub iSerial 1 e800 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 25 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x40 Self Powered MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type none wMaxPacketSize 8 bInterval 255 Language IDs: (length=4) 0000 (null)((null)) Bus 001 Device 001: ID 0000:0000 Virtual Hub Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.00 bDeviceClass 9 Hub bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x0000 Virtual idProduct 0x0000 Hub bcdDevice 0.00 iManufacturer 0 iProduct 2 USB UHCI Root Hub iSerial 1 ec00 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 25 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x40 Self Powered MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type none wMaxPacketSize 8 bInterval 255 Language IDs: (length=4) 0000 (null)((null)) Bus 001 Device 003: ID 046d:c501 Logitech Inc. Cordless Trackball Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 0 Interface bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x046d Logitech Inc. idProduct 0xc501 Cordless Trackball bcdDevice 9.10 iManufacturer 1 Logitech iProduct 2 USB Receiver iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 34 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xa0 Remote Wakeup MaxPower 50mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Devices bInterfaceSubClass 1 Boot Interface Subclass bInterfaceProtocol 2 Mouse iInterface 0 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.10 bCountryCode 0 bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 82 cannot get report descriptor Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type none wMaxPacketSize 8 bInterval 10 Language IDs: (length=4) 0409 English(US)
Linux version 2.4.21-pre4-rh1 (root@quxor) (gcc version 3.2.3 20030210 (Debian prerelease)) #1 Mon Feb 24 23:45:54 CET 2003 BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 - 000000000009fc00 (usable) BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved) BIOS-e820: 00000000000ce000 - 00000000000d2000 (reserved) BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved) BIOS-e820: 0000000000100000 - 0000000015ff0000 (usable) BIOS-e820: 0000000015ff0000 - 0000000015ff8000 (ACPI data) BIOS-e820: 0000000015ff8000 - 0000000016000000 (ACPI NVS) BIOS-e820: 00000000fff80000 - 0000000100000000 (reserved) 351MB LOWMEM available. ACPI: have wakeup address 0xc0001000 On node 0 totalpages: 90096 zone(0): 4096 pages. zone(1): 86000 pages. zone(2): 0 pages. ACPI: RSDP (v000 AMI ) @ 0x000faf80 ACPI: RSDT (v001 AMIINT VIA_P6 00000.00016) @ 0x15ff0000 ACPI: FADT (v001 AMIINT VIA_P6 00000.00017) @ 0x15ff0030 ACPI: DSDT (v001 VIA P4N266 00000.04096) @ 0x00000000 ACPI: BIOS passes blacklist ACPI: MADT not present Kernel command line: auto BOOT_IMAGE=Linux ro root=306 video=vesa:ywpan hdc=ide-scsi resume=/dev/hda5 ide_setup: hdc=ide-scsi No local APIC present or hardware disabled Initializing CPU#0 Detected 1592.211 MHz processor. Console: colour dummy device 80x25 Calibrating delay loop... 3178.49 BogoMIPS Memory: 353684k/360384k available (1490k kernel code, 6312k reserved, 532k data, 120k init, 0k highmem) Dentry cache hash table entries: 65536 (order: 7, 524288 bytes) Inode cache hash table entries: 32768 (order: 6, 262144 bytes) Mount cache hash table entries: 512 (order: 0, 4096 bytes) Buffer-cache hash table entries: 32768 (order: 5, 131072 bytes) Page-cache hash table entries: 131072 (order: 7, 524288 bytes) CPU: Trace cache: 12K uops, L1 D cache: 8K CPU: L2 cache: 512K Intel machine check architecture supported. Intel machine check reporting enabled on CPU#0. CPU: After generic, caps: 3febf9ff 00000000 00000000 00000000 CPU: Common caps: 3febf9ff 00000000 00000000 00000000 CPU: Intel(R) Pentium(R) 4 Mobile CPU 1.60GHz stepping 04 Enabling fast FPU save and restore... done. Enabling unmasked SIMD FPU exception support... done. Checking 'hlt' instruction... OK. POSIX conformance testing by UNIFIX mtrr: v1.40 (20010327) Richard Gooch (rgooch@atnf.csiro.au) mtrr: detected mtrr type: Intel ACPI: Subsystem revision 20030122 PCI: PCI BIOS revision 2.10 entry at 0xfdb51, last bus=1 PCI: Using configuration type 1 tbxface-0098 [03] acpi_load_tables : ACPI Tables successfully acquired Parsing all Control Methods:.............................................................................................................. Table [DSDT] - 501 Objects with 42 Devices 110 Methods 31 Regions ACPI Namespace successfully loaded at root c03322bc evxfevnt-0073 [04] acpi_enable : Transition to ACPI mode successful evgpe-0262: *** Info: GPE Block0 defined as GPE0 to GPE15 Executing all Device _STA and_INI methods:.......................................... 42 Devices found containing: 42 _STA, 2 _INI methods Completing Region/Field/Buffer/Package initialization:...................................................................................... Initialized 24/31 Regions 15/15 Fields 33/33 Buffers 14/14 Packages (501 nodes) ACPI: Interpreter enabled ACPI: Using PIC for interrupt routing ACPI: System [ACPI] (supports S0 S1 (swsusp) S4 S5) ACPI: PCI Root Bridge [PCI0] (00:00) PCI: Probing PCI hardware (bus 00) ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT] ACPI: Power Resource [URP1] (off) ACPI: Embedded Controller [EC0] (gpe 5) ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 10 *11 12 14 15) ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 10 11 12 14 15, disabled) ACPI: PCI Interrupt Link [LNKC] (IRQs 3 10 11, enabled at IRQ 5) ACPI: PCI Interrupt Link [LNKD] (IRQs 5 6 7, enabled at IRQ 10) PCI: Probing PCI hardware ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 11 pci_irq-0297 [03] acpi_pci_irq_derive : Unable to derive IRQ for device 00:11.1 PCI: No IRQ known for interrupt pin A of device 00:11.1 - using IRQ 255 PCI: Using ACPI for IRQ routing PCI: if you experience problems, try using option 'pci=noacpi' or even 'acpi=off' isapnp: Scanning for PnP cards... isapnp: No Plug & Play device found Linux NET4.0 for Linux 2.4 Based upon Swansea University Computer Society NET3.039 Initializing RT netlink socket Starting kswapd Journalled Block Device driver loaded ACPI: AC Adapter [AC0] (on-line) ACPI: Battery Slot [BAT0] (battery present) ACPI: Power Button (FF) [PWRF] ACPI: Lid Switch [LIDD] ACPI: Sleep Button (CM) [SLPB] ACPI: Processor [CPU1] (supports C1, 16 throttling states) vesafb: framebuffer at 0xd0000000, mapped to 0xd6808000, size 31680k vesafb: mode is 1024x768x16, linelength=2048, pages=19 vesafb: protected mode interface info at c000:755f vesafb: scrolling: redraw vesafb: directcolor: size=0:5:6:5, shift=0:11:5:0 Console: switching to colour frame buffer device 128x48 fb0: VESA VGA frame buffer device pty: 256 Unix98 ptys configured Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI ISAPNP enabled ttyS00 at 0x03f8 (irq = 4) is a 16550A Real Time Clock Driver v1.10e Non-volatile memory driver v1.2 floppy0: no floppy controllers found via-rhine.c:v1.10-LK1.1.15 November-22-2002 Written by Donald Becker http://www.scyld.com/network/via-rhine.html eth0: VIA VT6102 Rhine-II at 0xd000, 00:40:45:07:cc:83, IRQ 11. eth0: MII PHY found at address 1, status 0x7849 advertising 05e1 Link 0000. Linux agpgart interface v0.99 (c) Jeff Hartmann agpgart: Maximum main memory to use for agp memory: 291M agpgart: Unsupported Via chipset (device id: 3148), you might want to try agp_try_unsupported=1. agpgart: no supported devices found. Uniform Multi-Platform E-IDE driver Revision: 7.00beta-2.4 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx VP_IDE: IDE controller at PCI slot 00:11.1 pci_irq-0297 [02] acpi_pci_irq_derive : Unable to derive IRQ for device 00:11.1 PCI: No IRQ known for interrupt pin A of device 00:11.1 - using IRQ 255 VP_IDE: chipset revision 6 VP_IDE: not 100% native mode: will probe irqs later VP_IDE: VIA vt8233 (rev 00) IDE UDMA100 controller on pci00:11.1 ide0: BM-DMA at 0xfc00-0xfc07, BIOS settings: hda:DMA, hdb:pio ide1: BM-DMA at 0xfc08-0xfc0f, BIOS settings: hdc:DMA, hdd:pio hda: FUJITSU MHN2300AT, ATA DISK drive hda: DMA disabled blk: queue c034a4c0, I/O limit 4095Mb (mask 0xffffffff) hdc: QSI CD-RW/DVD-ROM SBW-081, ATAPI CD/DVD-ROM drive hdc: DMA disabled ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 ide1 at 0x170-0x177,0x376 on irq 15 hda: 58605120 sectors (30006 MB) w/2048KiB Cache, CHS=3648/255/63, UDMA(100) Partition check: hda: hda1 hda2 < hda5 hda6 hda7 hda8 hda9 hda10 > NET4: Linux TCP/IP 1.0 for NET4.0 IP Protocols: ICMP, UDP, TCP, IGMP IP: routing cache hash table of 4096 buckets, 32Kbytes TCP: Hash tables configured (established 32768 bind 65536) NET4: Unix domain sockets 1.0/SMP for Linux NET4.0. Resume Machine: This is normal swap space Swsusp beta 18: kswsuspd starting EXT3-fs: INFO: recovery required on readonly filesystem. EXT3-fs: write access will be enabled during recovery. kjournald starting. Commit interval 5 seconds EXT3-fs: recovery complete. EXT3-fs: mounted filesystem with ordered data mode. VFS: Mounted root (ext3 filesystem) readonly. Freeing unused kernel memory: 120k freed Adding Swap: 594364k swap-space (priority -1) EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,6), internal journal Via 686a/8233/8235 audio driver 1.9.1-ac2 via82cxxx: Six channel audio available PCI: Setting latency timer of device 00:11.5 to 64 ac97_codec: AC97 Audio codec, id: ICE17 (ICE1232) via82cxxx: board #1 at 0xDC00, IRQ 5 IPv6 v0.8 for NET4.0 IPv6 over IPv4 tunneling driver usb.c: registered new driver usbdevfs usb.c: registered new driver hub usb.c: registered new driver keyboard usbkbd.c: :USB HID Boot Protocol keyboard driver kjournald starting. Commit interval 5 seconds EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,7), internal journal EXT3-fs: mounted filesystem with ordered data mode. kjournald starting. Commit interval 5 seconds EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,8), internal journal EXT3-fs: mounted filesystem with ordered data mode. kjournald starting. Commit interval 5 seconds EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,9), internal journal EXT3-fs: mounted filesystem with ordered data mode. kjournald starting. Commit interval 5 seconds EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,10), internal journal EXT3-fs: mounted filesystem with ordered data mode. ehci-hcd 00:07.2: VIA Technologies, Inc. USB 2.0 ehci-hcd 00:07.2: irq 10, pci mem d87a5f00 usb.c: new USB bus registered, assigned bus number 1 ehci-hcd 00:07.2: USB 2.0 enabled, EHCI 0.95, driver 2002-Dec-20 hub.c: USB hub found hub.c: 4 ports detected uhci.c: USB Universal Host Controller Interface driver v1.1 uhci.c: USB UHCI at I/O 0xec00, IRQ 10 usb.c: new USB bus registered, assigned bus number 2 hub.c: USB hub found hub.c: 2 ports detected uhci.c: USB UHCI at I/O 0xe800, IRQ 10 usb.c: new USB bus registered, assigned bus number 3 hub.c: USB hub found hub.c: 2 ports detected uhci.c: USB UHCI at I/O 0xd800, IRQ 10 usb.c: new USB bus registered, assigned bus number 4 hub.c: USB hub found hub.c: 2 ports detected uhci.c: USB UHCI at I/O 0xd400, IRQ 10 usb.c: new USB bus registered, assigned bus number 5 hub.c: USB hub found hub.c: 2 ports detected hub.c: new USB device 00:07.1-1, assigned address 2 usb.c: USB device 2 (vend/prod 0x46d/0xc00e) is not claimed by any active driver. mice: PS/2 mouse device common for all mice usb.c: registered new driver usb_mouse input0: Logitech USB-PS/2 Optical Mouse on usb2:2.0 usbmouse.c: v1.6:USB HID Boot Protocol mouse driver init_module: prism2_usb.o: 0.1.16-pre10 Loaded init_module: dev_info is: prism2_usb usb.c: registered new driver prism2_usb Linux Kernel Card Services 3.1.22 options: [pci] [cardbus] [pm] Intel PCIC probe: not found. Yenta IRQ list 00c0, PCI irq5 Socket status: 30000006 cs: IO port probe 0x0c00-0x0cff: excluding 0xc00-0xc7f cs: IO port probe 0x0800-0x08ff: excluding 0x800-0x87f cs: IO port probe 0x0100-0x04ff: excluding 0x3f8-0x40f 0x4d0-0x4d7 cs: IO port probe 0x0a00-0x0aff: clean. usb.c: registered new driver hiddev usb.c: registered new driver hid hid-core.c: v1.8.1 Andreas Gal, Vojtech Pavlikhid-core.c: USB HID support drivers mtrr: no more MTRRs available mtrr: no more MTRRs available mtrr: no more MTRRs available mtrr: no more MTRRs available hub.c: new USB device 00:11.2-1, assigned address 2 usb.c: deregistering driver prism2_usb prism2_usb.o: 0.1.16-pre10 Unloaded p80211.o: 0.1.16-pre10 Unloaded init_module: prism2_usb.o: 0.1.16-pre10 Loaded init_module: dev_info is: prism2_usb usb.c: registered new driver prism2_usb ident: nic h/w: id=0x8010 1.0.0 ident: pri f/w: id=0x15 1.1.2 ident: sta f/w: id=0x1f 1.5.6 MFI:SUP:role=0x00:id=0x01:var=0x01:b/t=1/1 CFI:SUP:role=0x00:id=0x02:var=0x02:b/t=1/1 PRI:SUP:role=0x00:id=0x03:var=0x01:b/t=1/4 STA:SUP:role=0x00:id=0x04:var=0x01:b/t=1/10 PRI-CFI:ACT:role=0x01:id=0x02:var=0x02:b/t=1/1 STA-CFI:ACT:role=0x01:id=0x02:var=0x02:b/t=1/1 STA-MFI:ACT:role=0x01:id=0x01:var=0x01:b/t=1/1 Prism2 card SN: 01190006\x00\x00\x00\x00 p80211knetdev_hard_start_xmit: Tx attempt prior to association, frame dropped. linkstatus=ASSOCFAIL (unhandled) p80211knetdev_hard_start_xmit: Tx attempt prior to association, frame dropped. linkstatus=CONNECTED SCSI subsystem driver Revision: 1.00 spurious 8259A interrupt: IRQ7. usb.c: USB disconnect on device 00:07.1-1 address 2 hub.c: new USB device 00:07.1-1, assigned address 3 input0: Logitech USB-PS/2 Optical Mouse on usb2:3.0
Corrections and Suggestions to: ralf@frosty-geek.net