[driverloader] Installing driverloader for WMP11v4 on Redhat Linux 9.0

Avinash Ramanath avinashr at gmail.com
Mon Jul 31 23:12:57 EDT 2006


I have my wireless card attached to the machine.
I can use it when I am in Windows and it works perfectly alright.
I have a license for my wireless NIC card (INPROCOMM chipset, WMP11v4 card).

I removed driverloader using both "rpm -e driverloader" and "make uninstall".
Then I ran the script "sh dldrinstall.run".
The package is getting downloaded from the website, but in the next
step it indicates "Removing the installed RPM package failed."

I have attached the output of "dldrconfig --dumpdiag" with the mail.
I would appreciate if you would let me know about circumventing this
issue and installing driverloader successfully on my machine.

I have a Redhat 9.0 installed on my machine.

Thanks,
Avinash.
-------------- next part --------------

+ dldrstop
./dldrconfig: line 1: dldrstop: command not found

+ modprobe -v driverloader
modprobe: Can't locate module driverloader

+ lsmod
Module                  Size  Used by    Not tainted
i830                   74336   1 
agpgart                47776  11  (autoclean)
autofs                 13268   0  (autoclean) (unused)
8139too                18088   1 
mii                     3976   0  [8139too]
ipt_REJECT              3928   6  (autoclean)
iptable_filter          2412   1  (autoclean)
ip_tables              15096   2  [ipt_REJECT iptable_filter]
sg                     36524   0  (autoclean)
sr_mod                 18136   0  (autoclean)
ide-scsi               12208   0 
scsi_mod              107160   3  [sg sr_mod ide-scsi]
ide-cd                 35708   0 
cdrom                  33728   0  [sr_mod ide-cd]
loop                   12152   0  (autoclean)
lvm-mod                64000   0 
keybdev                 2944   0  (unused)
mousedev                5492   1 
hid                    22148   0  (unused)
input                   5856   0  [keybdev mousedev hid]
usb-uhci               26348   0  (unused)
ehci-hcd               19976   0  (unused)
usbcore                78784   1  [hid usb-uhci ehci-hcd]
ext3                   70784   1 
jbd                    51892   1  [ext3]

+ date
Sat Jul 29 12:49:18 PDT 2006

+ ./dldrconfig --info
Linuxant DriverLoader for Wireless LAN devices, version 2.33

Can't open perl script "webconfd": No such file or directory

ERROR: perl module syntax checking failed. Web configurator will not work
Perhaps you need to install the "perl-CGI" package to fix this problem

If you need license keys, assistance or more information, please go to:
	http://www.linuxant.com/

When reporting a problem for the first time, please send
us the file generated by "dldrconfig --dumpdiag".

To complete the installation, please point your browser to:
  http://127.0.0.1:18020/

Can't open perl script "webconfd": No such file or directory

ERROR: perl module syntax checking failed. Web configurator will not work
Perhaps you need to install the "perl-CGI" package to fix this problem

+ identify_system
linux-i686(i686)-2.4.20-8 RedHat-9

+ uname -a
Linux localhost.localdomain 2.4.20-8 #1 Thu Mar 13 17:54:28 EST 2003 i686 i686 i386 GNU/Linux

+ gcc -v
Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/3.2.2/specs
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --disable-checking --with-system-zlib --enable-__cxa_atexit --host=i386-redhat-linux
Thread model: posix
gcc version 3.2.2 20030222 (Red Hat Linux 3.2.2-5)

+ sh --version
GNU bash, version 2.05b.0(1)-release (i386-redhat-linux-gnu)
Copyright (C) 2002 Free Software Foundation, Inc.

+ bash --version
GNU bash, version 2.05b.0(1)-release (i386-redhat-linux-gnu)
Copyright (C) 2002 Free Software Foundation, Inc.

+ sed --version
GNU sed version 4.0.5
Copyright (C) 2002 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE,
to the extent permitted by law.

+ gawk --version
GNU Awk 3.1.1
Copyright (C) 1989, 1991-2002 Free Software Foundation.

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.

+ cat -v /proc/version
Linux version 2.4.20-8 (bhcompile at porky.devel.redhat.com) (gcc version 3.2.2 20030222 (Red Hat Linux 3.2.2-5)) #1 Thu Mar 13 17:54:28 EST 2003

+ cat -v /proc/cpuinfo
processor	: 0
vendor_id	: GenuineIntel
cpu family	: 15
model		: 2
model name	: Intel(R) Pentium(R) 4 CPU 1.80GHz
stepping	: 4
cpu MHz		: 1794.734
cache size	: 512 KB
fdiv_bug	: no
hlt_bug		: no
f00f_bug	: no
coma_bug	: no
fpu		: yes
fpu_exception	: yes
cpuid level	: 2
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm
bogomips	: 3578.26


+ cat -v /etc/redhat-release
Red Hat Linux release 9 (Shrike)

+ dmesg
Linux version 2.4.20-8 (bhcompile at porky.devel.redhat.com) (gcc version 3.2.2 20030222 (Red Hat Linux 3.2.2-5)) #1 Thu Mar 13 17:54:28 EST 2003
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
 BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
 BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 000000001fef0000 (usable)
 BIOS-e820: 000000001fef0000 - 000000001fef3000 (ACPI NVS)
 BIOS-e820: 000000001fef3000 - 000000001ff00000 (ACPI data)
 BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
 BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
 BIOS-e820: 00000000ffb00000 - 0000000100000000 (reserved)
0MB HIGHMEM available.
510MB LOWMEM available.
On node 0 totalpages: 130800
zone(0): 4096 pages.
zone(1): 126704 pages.
zone(2): 0 pages.
Kernel command line: ro root=LABEL=/ hdc=ide-scsi
ide_setup: hdc=ide-scsi
Initializing CPU#0
Detected 1794.734 MHz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 3578.26 BogoMIPS
Memory: 510340k/523200k available (1347k kernel code, 10296k reserved, 999k data, 132k 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: 3febfbff 00000000 00000000 00000000
CPU:             Common caps: 3febfbff 00000000 00000000 00000000
CPU: Intel(R) Pentium(R) 4 CPU 1.80GHz 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 at atnf.csiro.au)
mtrr: detected mtrr type: Intel
PCI: PCI BIOS revision 2.10 entry at 0xfaeb0, last bus=1
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: Ignoring BAR0-3 of IDE controller 00:1f.1
Transparent bridge - Intel Corp. 82801BA/CA/DB PCI Bridge
PCI: Using IRQ router PIIX [8086/24c0] at 00:1f.0
PCI: Found IRQ 9 for device 00:1f.1
PCI: Sharing IRQ 9 with 01:04.0
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
apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16)
Starting kswapd
VFS: Disk quotas vdquot_6.5.1
pty: 2048 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with MANY_PORTS MULTIPORT SHARE_IRQ SERIAL_PCI ISAPNP enabled
ttyS0 at 0x03f8 (irq = 4) is a 16550A
PCI: Found IRQ 9 for device 01:04.0
PCI: Sharing IRQ 9 with 00:1f.1
Redundant entry in serial pci_table.  Please send the output of
lspci -vv, this message (134d,7890,134d,0001)
and the manufacturer and name of serial board or modem board
to serial-pci-info at lists.sourceforge.net.
register_serial(): autoconfig failed
Real Time Clock Driver v1.10e
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
NET4: Frame Diverter 0.46
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
Uniform Multi-Platform E-IDE driver Revision: 7.00beta-2.4
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
ICH4: IDE controller at PCI slot 00:1f.1
PCI: Found IRQ 9 for device 00:1f.1
PCI: Sharing IRQ 9 with 01:04.0
ICH4: chipset revision 1
ICH4: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:DMA, hdb:pio
    ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:DMA, hdd:DMA
hda: ST320011A, ATA DISK drive
blk: queue c03c9f40, I/O limit 4095Mb (mask 0xffffffff)
hdc: CD-RW IDE2410, ATAPI CD/DVD-ROM drive
hdd: WDC WD300AA-60BAA0, ATA DISK drive
blk: queue c03ca4e4, I/O limit 4095Mb (mask 0xffffffff)
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: host protected area => 1
hda: 39102336 sectors (20020 MB) w/2048KiB Cache, CHS=2434/255/63, UDMA(100)
hdd: host protected area => 1
hdd: 58633344 sectors (30020 MB) w/2048KiB Cache, CHS=58168/16/63, UDMA(33)
ide-floppy driver 0.99.newide
Partition check:
 hda: hda1 hda2 < hda5 hda6 >
 hdd: hdd1 hdd2 < hdd5 >
ide-floppy driver 0.99.newide
md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
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)
Linux IP multicast router 0.06 plus PIM-SM
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
RAMDISK: Compressed image found at block 0
Freeing initrd memory: 147k freed
VFS: Mounted root (ext2 filesystem).
Journalled Block Device driver loaded
kjournald starting.  Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
Freeing unused kernel memory: 132k freed
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
PCI: Setting latency timer of device 00:1d.7 to 64
ehci-hcd 00:1d.7: Intel Corp. 82801DB USB EHCI Controller
ehci-hcd 00:1d.7: irq 11, pci mem e0849000
usb.c: new USB bus registered, assigned bus number 1
ehci-hcd 00:1d.7: enabled 64bit PCI DMA
PCI: 00:1d.7 PCI cache line size set incorrectly (0 bytes) by BIOS/FW.
PCI: 00:1d.7 PCI cache line size corrected to 128.
ehci-hcd 00:1d.7: USB 2.0 enabled, EHCI 1.00, driver 2003-Jan-22
hub.c: USB hub found
hub.c: 6 ports detected
usb-uhci.c: $Revision: 1.275 $ time 17:59:01 Mar 13 2003
usb-uhci.c: High bandwidth mode enabled
PCI: Setting latency timer of device 00:1d.0 to 64
usb-uhci.c: USB UHCI at I/O 0xd800, IRQ 9
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
PCI: Setting latency timer of device 00:1d.1 to 64
usb-uhci.c: USB UHCI at I/O 0xd000, IRQ 5
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
PCI: Setting latency timer of device 00:1d.2 to 64
usb-uhci.c: USB UHCI at I/O 0xd400, IRQ 5
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
usb.c: registered new driver hiddev
usb.c: registered new driver hid
hid-core.c: v1.8.1 Andreas Gal, Vojtech Pavlik <vojtech at suse.cz>
hid-core.c: USB HID support drivers
mice: PS/2 mouse device common for all mice
hub.c: new USB device 00:1d.1-2, assigned address 2
usb.c: USB device 2 (vend/prod 0x545/0x808a) is not claimed by any active driver.
EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,5), internal journal
LVM version 1.0.5+(22/07/2002) module loaded
loop: loaded (max 8 devices)
Adding Swap: 931728k swap-space (priority -1)
SCSI subsystem driver Revision: 1.00
scsi0 : SCSI host adapter emulation for IDE ATAPI devices
  Vendor: CDWRITER  Model: IDE2410           Rev: A.23
  Type:   CD-ROM                             ANSI SCSI revision: 02
parport0: PC-style at 0x378 [PCSPP,TRISTATE,EPP]
Attached scsi CD-ROM sr0 at scsi0, channel 0, id 0, lun 0
sr0: scsi3-mmc drive: 0x/40x writer cd/rw xa/form2 cdda tray
Uniform CD-ROM driver Revision: 3.12
ip_tables: (C) 2000-2002 Netfilter core team
8139too Fast Ethernet driver 0.9.26
PCI: Found IRQ 11 for device 01:05.0
PCI: Sharing IRQ 11 with 00:1f.3
PCI: Sharing IRQ 11 with 00:1f.5
divert: allocating divert_blk for eth0
eth0: RealTek RTL8139 Fast Ethernet at 0xe0939000, 00:c0:a8:8a:fd:ed, IRQ 11
eth0:  Identified 8139 chip type 'RTL-8139C'
eth0: Setting 100mbps full-duplex based on auto-negotiated partner ability 45e1.
Linux agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 438M
agpgart: Detected an Intel(R) 845G Chipset.
agpgart: Detected 892K stolen memory.
agpgart: AGP aperture is 128M @ 0xe0000000
memory : def46980
memory : def46a00
memory : def46a80
[drm] AGP 0.99 on Intel i810 @ 0xe0000000 128MB
[drm] Initialized i830 1.3.2 20021108 on minor 0
mtrr: base(0xe0020000) is not aligned on a size(0x300000) boundary
memory : def46b80
memory : def46c00
memory : def46c80
memory : def46d00
memory : def46d80
application bug: webconfd(1651) has SIGCHLD set to SIG_IGN but calls wait().
(see the NOTES section of 'man 2 wait'). Workaround activated.

+ cat -v /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes
USERCTL=no
PEERDNS=no
TYPE=Ethernet
IPADDR=192.168.1.198
NETMASK=255.255.255.0
NETWORK=192.168.1.0
BROADCAST=192.168.1.255

+ cat -v /etc/sysconfig/network-scripts/ifcfg-eth1
# Please read /usr/share/doc/initscripts-*/sysconfig.txt
# for the documentation of these parameters.
USERCTL=no
PEERDNS=yes
GATEWAY=
TYPE=Wireless
DEVICE=eth1
HWADDR=
BOOTPROTO=dhcp
NETMASK=
ONBOOT=yes
DHCP_HOSTNAME=
IPADDR=
NAME=
DOMAIN=
ESSID=adhoc-mesh
CHANNEL=1
MODE=Ad-Hoc
KEY=s:
RATE=Auto

+ cat -v /etc/sysconfig/network-scripts/ifcfg-lo
DEVICE=lo
IPADDR=127.0.0.1
NETMASK=255.0.0.0
NETWORK=127.0.0.0
# If you're having problems with gated making 127.0.0.0/8 a martian,
# you can change this to something else (255.255.255.255, for example)
BROADCAST=127.255.255.255
ONBOOT=yes
NAME=loopback

+ iwconfig --version
iwconfig  Version 25
          Compatible with Wireless Extension v15 or earlier,
          Currently compiled with Wireless Extension v15.


+ iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.


+ iwlist accesspoints
lo        Interface doesn't have a list of Access Points

eth0      Interface doesn't have a list of Access Points


+ iwlist scanning
lo        Interface doesn't support scanning : Operation not supported

eth0      Interface doesn't support scanning : Operation not supported


+ iwlist scanning
lo        Interface doesn't support scanning : Operation not supported

eth0      Interface doesn't support scanning : Operation not supported


+ iptables -L -n -v
Chain INPUT (policy ACCEPT 1793 packets, 1272K bytes)
 pkts bytes target     prot opt in     out     source               destination         
 4497 1548K RH-Lokkit-0-50-INPUT  all  --  *      *       0.0.0.0/0            0.0.0.0/0          

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination         

Chain OUTPUT (policy ACCEPT 4451 packets, 492K bytes)
 pkts bytes target     prot opt in     out     source               destination         

Chain RH-Lokkit-0-50-INPUT (1 references)
 pkts bytes target     prot opt in     out     source               destination         
   39  9052 ACCEPT     udp  --  *      *       192.168.1.1          0.0.0.0/0          udp spt:53 dpts:1025:65535 
    6  3456 ACCEPT     udp  --  eth0   *       0.0.0.0/0            0.0.0.0/0          udp spts:67:68 dpts:67:68 
    0     0 ACCEPT     udp  --  eth1   *       0.0.0.0/0            0.0.0.0/0          udp spts:67:68 dpts:67:68 
 2659  264K ACCEPT     all  --  lo     *       0.0.0.0/0            0.0.0.0/0          
    0     0 REJECT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0          tcp dpts:0:1023 flags:0x16/0x02 reject-with icmp-port-unreachable 
    0     0 REJECT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0          tcp dpt:2049 flags:0x16/0x02 reject-with icmp-port-unreachable 
    0     0 REJECT     udp  --  *      *       0.0.0.0/0            0.0.0.0/0          udp dpts:0:1023 reject-with icmp-port-unreachable 
    0     0 REJECT     udp  --  *      *       0.0.0.0/0            0.0.0.0/0          udp dpt:2049 reject-with icmp-port-unreachable 
    0     0 REJECT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0          tcp dpts:6000:6009 flags:0x16/0x02 reject-with icmp-port-unreachable 
    0     0 REJECT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0          tcp dpt:7100 flags:0x16/0x02 reject-with icmp-port-unreachable 

+ ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:C0:A8:8A:FD:ED  
          inet addr:192.168.1.198  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1847 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1809 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100 
          RX bytes:1312689 (1.2 Mb)  TX bytes:257793 (251.7 Kb)
          Interrupt:11 Base address:0x9000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:2659 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2659 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:264128 (257.9 Kb)  TX bytes:264128 (257.9 Kb)


+ netstat -rn
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
192.168.1.0     0.0.0.0         255.255.255.0   U         0 0          0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U         0 0          0 eth0
127.0.0.0       0.0.0.0         255.0.0.0       U         0 0          0 lo
0.0.0.0         192.168.1.1     0.0.0.0         UG        0 0          0 eth0

+ netstat -in
Kernel Interface table
Iface     MTU Met   RX-OK RX-ERR RX-DRP RX-OVR   TX-OK TX-ERR TX-DRP TX-OVR Flg
eth0       1500   0    1847      0      0      0    1809      0      0      0 BMRU
lo        16436   0    2659      0      0      0    2659      0      0      0 LRU

+ ip addr
1: lo: <LOOPBACK,UP> mtu 16436 qdisc noqueue 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 brd 127.255.255.255 scope host lo
2: eth0: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 100
    link/ether 00:c0:a8:8a:fd:ed brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.198/24 brd 192.168.1.255 scope global eth0

+ ip rule
0:	from all lookup local 
32766:	from all lookup main 
32767:	from all lookup 253 

+ ip route
192.168.1.0/24 dev eth0  proto kernel  scope link  src 192.168.1.198 
169.254.0.0/16 dev eth0  scope link 
127.0.0.0/8 dev lo  scope link 
default via 192.168.1.1 dev eth0 

+ cardctl ident
no pcmcia driver in /proc/devices

+ lspci -n
00:00.0 Class 0600: 8086:2560 (rev 01)
00:02.0 Class 0300: 8086:2562 (rev 01)
00:1d.0 Class 0c03: 8086:24c2 (rev 01)
00:1d.1 Class 0c03: 8086:24c4 (rev 01)
00:1d.2 Class 0c03: 8086:24c7 (rev 01)
00:1d.7 Class 0c03: 8086:24cd (rev 01)
00:1e.0 Class 0604: 8086:244e (rev 81)
00:1f.0 Class 0601: 8086:24c0 (rev 01)
00:1f.1 Class 0101: 8086:24cb (rev 01)
00:1f.3 Class 0c05: 8086:24c3 (rev 01)
00:1f.5 Class 0401: 8086:24c5 (rev 01)
01:04.0 Class 0703: 134d:7890 (rev 02)
01:05.0 Class 0200: 10ec:8139 (rev 10)
01:07.0 Class 0200: 17fe:2120

+ lspci -v
00:00.0 Host bridge: Intel Corp. 82845G/GL [Brookdale-G] Chipset Host Bridge (rev 01)
	Subsystem: Dell Computer Corporation: Unknown device 013d
	Flags: bus master, fast devsel, latency 0
	Memory at e8000000 (32-bit, prefetchable) [size=64M]
	Capabilities: [e4] #09 [1105]

00:02.0 VGA compatible controller: Intel Corp. 82845G/GL [Brookdale-G] Chipset Integrated Graphics Device (rev 01) (prog-if 00 [VGA])
	Subsystem: Dell Computer Corporation: Unknown device 013d
	Flags: bus master, fast devsel, latency 0, IRQ 3
	Memory at e0000000 (32-bit, prefetchable) [size=128M]
	Memory at ec100000 (32-bit, non-prefetchable) [size=512K]
	Capabilities: [d0] Power Management version 1

00:1d.0 USB Controller: Intel Corp. 82801DB USB (Hub #1) (rev 01) (prog-if 00 [UHCI])
	Subsystem: Dell Computer Corporation: Unknown device 013d
	Flags: bus master, medium devsel, latency 0, IRQ 9
	I/O ports at d800 [size=32]

00:1d.1 USB Controller: Intel Corp. 82801DB USB (Hub #2) (rev 01) (prog-if 00 [UHCI])
	Subsystem: Dell Computer Corporation: Unknown device 013d
	Flags: bus master, medium devsel, latency 0, IRQ 5
	I/O ports at d000 [size=32]

00:1d.2 USB Controller: Intel Corp. 82801DB USB (Hub #3) (rev 01) (prog-if 00 [UHCI])
	Subsystem: Dell Computer Corporation: Unknown device 013d
	Flags: bus master, medium devsel, latency 0, IRQ 5
	I/O ports at d400 [size=32]

00:1d.7 USB Controller: Intel Corp. 82801DB USB EHCI Controller (rev 01) (prog-if 20 [EHCI])
	Subsystem: Dell Computer Corporation: Unknown device 013d
	Flags: bus master, medium devsel, latency 0, IRQ 11
	Memory at ec180000 (32-bit, non-prefetchable) [size=1K]
	Capabilities: [50] Power Management version 2

00:1e.0 PCI bridge: Intel Corp. 82801BA/CA/DB PCI Bridge (rev 81) (prog-if 00 [Normal decode])
	Flags: bus master, fast devsel, latency 0
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=32
	I/O behind bridge: 0000c000-0000cfff
	Memory behind bridge: ec000000-ec0fffff

00:1f.0 ISA bridge: Intel Corp. 82801DB ISA Bridge (LPC) (rev 01)
	Flags: bus master, medium devsel, latency 0

00:1f.1 IDE interface: Intel Corp. 82801DB ICH4 IDE (rev 01) (prog-if 8a [Master SecP PriP])
	Subsystem: Dell Computer Corporation: Unknown device 013d
	Flags: bus master, medium devsel, latency 0, IRQ 9
	I/O ports at <unassigned>
	I/O ports at <unassigned>
	I/O ports at <unassigned>
	I/O ports at <unassigned>
	I/O ports at f000 [size=16]
	Memory at 1ff00000 (32-bit, non-prefetchable) [size=1K]

00:1f.3 SMBus: Intel Corp. 82801DB SMBus (rev 01)
	Subsystem: Dell Computer Corporation: Unknown device 013d
	Flags: medium devsel, IRQ 11
	I/O ports at 0500 [size=32]

00:1f.5 Multimedia audio controller: Intel Corp. 82801DB AC'97 Audio (rev 01)
	Subsystem: Dell Computer Corporation: Unknown device 013d
	Flags: bus master, medium devsel, latency 0, IRQ 11
	I/O ports at e000 [size=256]
	I/O ports at e400 [size=64]
	Memory at ec181000 (32-bit, non-prefetchable) [size=512]
	Memory at ec182000 (32-bit, non-prefetchable) [size=256]
	Capabilities: [50] Power Management version 2

01:04.0 Modem: PCTel Inc HSP MicroModem 56 (rev 02) (prog-if 04 [Hayes/16750])
	Subsystem: PCTel Inc: Unknown device 0001
	Flags: medium devsel, IRQ 9
	I/O ports at c000 [size=64]
	Capabilities: [40] Power Management version 2

01:05.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
	Subsystem: GVC Corporation: Unknown device 0001
	Flags: bus master, medium devsel, latency 32, IRQ 11
	I/O ports at c400 [size=256]
	Memory at ec000000 (32-bit, non-prefetchable) [size=256]
	Capabilities: [50] Power Management version 2

01:07.0 Ethernet controller: Unknown device 17fe:2120
	Subsystem: Linksys: Unknown device 0020
	Flags: bus master, medium devsel, latency 32, IRQ 5
	Memory at ec001000 (32-bit, non-prefetchable) [size=2K]
	Capabilities: [40] Power Management version 2


+ lspci -n -vvv
00:00.0 Class 0600: 8086:2560 (rev 01)
	Subsystem: 1028:013d
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ >SERR- <PERR-
	Latency: 0
	Region 0: Memory at e8000000 (32-bit, prefetchable) [size=64M]
	Capabilities: [e4] #09 [1105]

00:02.0 Class 0300: 8086:2562 (rev 01)
	Subsystem: 1028:013d
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 0
	Interrupt: pin A routed to IRQ 3
	Region 0: Memory at e0000000 (32-bit, prefetchable) [size=128M]
	Region 1: Memory at ec100000 (32-bit, non-prefetchable) [size=512K]
	Capabilities: [d0] Power Management version 1
		Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:1d.0 Class 0c03: 8086:24c2 (rev 01)
	Subsystem: 1028:013d
	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 0
	Interrupt: pin A routed to IRQ 9
	Region 4: I/O ports at d800 [size=32]

00:1d.1 Class 0c03: 8086:24c4 (rev 01)
	Subsystem: 1028:013d
	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 0
	Interrupt: pin B routed to IRQ 5
	Region 4: I/O ports at d000 [size=32]

00:1d.2 Class 0c03: 8086:24c7 (rev 01)
	Subsystem: 1028:013d
	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 0
	Interrupt: pin C routed to IRQ 5
	Region 4: I/O ports at d400 [size=32]

00:1d.7 Class 0c03: 8086:24cd (rev 01) (prog-if 20)
	Subsystem: 1028:013d
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 0
	Interrupt: pin D routed to IRQ 11
	Region 0: Memory at ec180000 (32-bit, non-prefetchable) [size=1K]
	Capabilities: [50] Power Management version 2
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:1e.0 Class 0604: 8086:244e (rev 81)
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
	Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR+
	Latency: 0
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=32
	I/O behind bridge: 0000c000-0000cfff
	Memory behind bridge: ec000000-ec0fffff
	Prefetchable memory behind bridge: fff00000-000fffff
	BridgeCtl: Parity- SERR+ NoISA+ VGA- MAbort- >Reset- FastB2B-

00:1f.0 Class 0601: 8086:24c0 (rev 01)
	Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 0

00:1f.1 Class 0101: 8086:24cb (rev 01) (prog-if 8a [Master SecP PriP])
	Subsystem: 1028:013d
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 0
	Interrupt: pin A routed to IRQ 9
	Region 0: I/O ports at <unassigned>
	Region 1: I/O ports at <unassigned>
	Region 2: I/O ports at <unassigned>
	Region 3: I/O ports at <unassigned>
	Region 4: I/O ports at f000 [size=16]
	Region 5: Memory at 1ff00000 (32-bit, non-prefetchable) [size=1K]

00:1f.3 Class 0c05: 8086:24c3 (rev 01)
	Subsystem: 1028:013d
	Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Interrupt: pin B routed to IRQ 11
	Region 4: I/O ports at 0500 [size=32]

00:1f.5 Class 0401: 8086:24c5 (rev 01)
	Subsystem: 1028:013d
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 0
	Interrupt: pin B routed to IRQ 11
	Region 0: I/O ports at e000 [size=256]
	Region 1: I/O ports at e400 [size=64]
	Region 2: Memory at ec181000 (32-bit, non-prefetchable) [size=512]
	Region 3: Memory at ec182000 (32-bit, non-prefetchable) [size=256]
	Capabilities: [50] Power Management version 2
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-

01:04.0 Class 0703: 134d:7890 (rev 02) (prog-if 04)
	Subsystem: 134d:0001
	Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Interrupt: pin A routed to IRQ 9
	Region 0: I/O ports at c000 [size=64]
	Capabilities: [40] Power Management version 2
		Flags: PMEClk- DSI+ D1- D2+ AuxCurrent=55mA PME(D0+,D1-,D2+,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-

01:05.0 Class 0200: 10ec:8139 (rev 10)
	Subsystem: 13e0:0001
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 32 (8000ns min, 16000ns max)
	Interrupt: pin A routed to IRQ 11
	Region 0: I/O ports at c400 [size=256]
	Region 1: Memory at ec000000 (32-bit, non-prefetchable) [size=256]
	Capabilities: [50] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0-,D1+,D2+,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-

01:07.0 Class 0200: 17fe:2120
	Subsystem: 1737:0020
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 32 (8000ns min, 8000ns max)
	Interrupt: pin A routed to IRQ 5
	Region 0: Memory at ec001000 (32-bit, non-prefetchable) [size=2K]
	Capabilities: [40] Power Management version 2
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-


+ lsusb
Unknown line at line 58
Unknown line at line 2296
Unknown line at line 2297
Unknown line at line 2298
Unknown line at line 2299
Unknown line at line 2300
Unknown line at line 2301
Unknown line at line 2302
Unknown line at line 2303
Unknown line at line 2304
Unknown line at line 2305
Unknown line at line 2306
Unknown line at line 2307
Unknown line at line 2308
Unknown line at line 2309
Unknown line at line 2310
Unknown line at line 2311
Unknown line at line 2312
Unknown line at line 2313
Unknown line at line 2314
Unknown line at line 2315
Unknown line at line 2316
Unknown line at line 2317
Unknown line at line 2318
Unknown line at line 2319
Unknown line at line 2320
Unknown line at line 2321
Unknown line at line 2322
Unknown line at line 2323
Unknown line at line 2324
Unknown line at line 2325
Unknown line at line 2326
Unknown line at line 2327
Unknown line at line 2328
Unknown line at line 2329
Unknown line at line 2330
Unknown line at line 2331
Unknown line at line 2332
Unknown line at line 2333
Unknown line at line 2334
Unknown line at line 2335

Bus 004 Device 001: ID 0000:0000  
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x0000 
  idProduct          0x0000 
  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 003 Device 001: ID 0000:0000  
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x0000 
  idProduct          0x0000 
  bcdDevice            0.00
  iManufacturer           0 
  iProduct                2 USB UHCI Root Hub
  iSerial                 1 d000
  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 003 Device 002: ID 0545:808a Xirlink, Inc. 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.01
  bDeviceClass          255 Vendor Specific Class
  bDeviceSubClass       255 Vendor Specific Subclass
  bDeviceProtocol       255 Vendor Specific Protocol
  bMaxPacketSize0         8
  idVendor           0x0545 Xirlink, Inc.
  idProduct          0x808a 
  bcdDevice            3.0c
  iManufacturer           0 
  iProduct                1 USB IMAGING DEVICE
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           55
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0x80
    MaxPower              500mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      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            1
          Transfer Type            Isochronous
          Synch Type               none
        wMaxPacketSize          0
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               none
        wMaxPacketSize          8
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       1
      bNumEndpoints           2
      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            1
          Transfer Type            Isochronous
          Synch Type               none
        wMaxPacketSize       1022
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               none
        wMaxPacketSize         64
        bInterval               1
  Language IDs: (length=4)
     0409 English(US)

Bus 002 Device 001: ID 0000:0000  
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x0000 
  idProduct          0x0000 
  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 001 Device 001: ID 0000:0000  
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 
  bDeviceProtocol         1 
  bMaxPacketSize0         8
  idVendor           0x0000 
  idProduct          0x0000 
  bcdDevice            2.04
  iManufacturer           3 Linux 2.4.20-8 ehci-hcd
  iProduct                2 Intel Corp. 82801DB USB EHCI Controller
  iSerial                 1 00:1d.7
  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))

+ lsusb -v
Unknown line at line 58
Unknown line at line 2296
Unknown line at line 2297
Unknown line at line 2298
Unknown line at line 2299
Unknown line at line 2300
Unknown line at line 2301
Unknown line at line 2302
Unknown line at line 2303
Unknown line at line 2304
Unknown line at line 2305
Unknown line at line 2306
Unknown line at line 2307
Unknown line at line 2308
Unknown line at line 2309
Unknown line at line 2310
Unknown line at line 2311
Unknown line at line 2312
Unknown line at line 2313
Unknown line at line 2314
Unknown line at line 2315
Unknown line at line 2316
Unknown line at line 2317
Unknown line at line 2318
Unknown line at line 2319
Unknown line at line 2320
Unknown line at line 2321
Unknown line at line 2322
Unknown line at line 2323
Unknown line at line 2324
Unknown line at line 2325
Unknown line at line 2326
Unknown line at line 2327
Unknown line at line 2328
Unknown line at line 2329
Unknown line at line 2330
Unknown line at line 2331
Unknown line at line 2332
Unknown line at line 2333
Unknown line at line 2334
Unknown line at line 2335

Bus 004 Device 001: ID 0000:0000  
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x0000 
  idProduct          0x0000 
  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 003 Device 001: ID 0000:0000  
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x0000 
  idProduct          0x0000 
  bcdDevice            0.00
  iManufacturer           0 
  iProduct                2 USB UHCI Root Hub
  iSerial                 1 d000
  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 003 Device 002: ID 0545:808a Xirlink, Inc. 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.01
  bDeviceClass          255 Vendor Specific Class
  bDeviceSubClass       255 Vendor Specific Subclass
  bDeviceProtocol       255 Vendor Specific Protocol
  bMaxPacketSize0         8
  idVendor           0x0545 Xirlink, Inc.
  idProduct          0x808a 
  bcdDevice            3.0c
  iManufacturer           0 
  iProduct                1 USB IMAGING DEVICE
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           55
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0x80
    MaxPower              500mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      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            1
          Transfer Type            Isochronous
          Synch Type               none
        wMaxPacketSize          0
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               none
        wMaxPacketSize          8
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       1
      bNumEndpoints           2
      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            1
          Transfer Type            Isochronous
          Synch Type               none
        wMaxPacketSize       1022
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               none
        wMaxPacketSize         64
        bInterval               1
  Language IDs: (length=4)
     0409 English(US)

Bus 002 Device 001: ID 0000:0000  
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x0000 
  idProduct          0x0000 
  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 001 Device 001: ID 0000:0000  
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 
  bDeviceProtocol         1 
  bMaxPacketSize0         8
  idVendor           0x0000 
  idProduct          0x0000 
  bcdDevice            2.04
  iManufacturer           3 Linux 2.4.20-8 ehci-hcd
  iProduct                2 Intel Corp. 82801DB USB EHCI Controller
  iSerial                 1 00:1d.7
  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))

+ cat -v /proc/bus/usb/devices
T:  Bus=04 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
B:  Alloc=  0/900 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 1.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 0.00
S:  Product=USB UHCI Root Hub
S:  SerialNumber=d400
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   8 Ivl=255ms
T:  Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
B:  Alloc=  0/900 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 1.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 0.00
S:  Product=USB UHCI Root Hub
S:  SerialNumber=d000
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   8 Ivl=255ms
T:  Bus=03 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#=  2 Spd=12  MxCh= 0
D:  Ver= 1.01 Cls=ff(vend.) Sub=ff Prot=ff MxPS= 8 #Cfgs=  1
P:  Vendor=0545 ProdID=808a Rev= 3.0c
S:  Product=USB IMAGING DEVICE
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=500mA
I:  If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E:  Ad=81(I) Atr=01(Isoc) MxPS=   0 Ivl=1ms
E:  Ad=82(I) Atr=02(Bulk) MxPS=   8 Ivl=0ms
I:  If#= 0 Alt= 1 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E:  Ad=81(I) Atr=01(Isoc) MxPS=1022 Ivl=1ms
E:  Ad=82(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
B:  Alloc=  0/900 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 1.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 0.00
S:  Product=USB UHCI Root Hub
S:  SerialNumber=d800
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   8 Ivl=255ms
T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480 MxCh= 6
B:  Alloc=  0/800 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS= 8 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 2.04
S:  Manufacturer=Linux 2.4.20-8 ehci-hcd
S:  Product=Intel Corp. 82801DB USB EHCI Controller
S:  SerialNumber=00:1d.7
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   2 Ivl=256ms

+ cat -v /proc/pci
PCI devices found:
  Bus  0, device   0, function  0:
    Host bridge: Intel Corp. 82845G/GL [Brookdale-G] Chipset Host Bridge (rev 1).
      Prefetchable 32 bit memory at 0xe8000000 [0xebffffff].
  Bus  0, device   2, function  0:
    VGA compatible controller: Intel Corp. 82845G/GL [Brookdale-G] Chipset Integrated Graphics Device (rev 1).
      IRQ 3.
      Prefetchable 32 bit memory at 0xe0000000 [0xe7ffffff].
      Non-prefetchable 32 bit memory at 0xec100000 [0xec17ffff].
  Bus  0, device  29, function  0:
    USB Controller: Intel Corp. 82801DB USB (Hub #1) (rev 1).
      IRQ 9.
      I/O at 0xd800 [0xd81f].
  Bus  0, device  29, function  1:
    USB Controller: Intel Corp. 82801DB USB (Hub #2) (rev 1).
      IRQ 5.
      I/O at 0xd000 [0xd01f].
  Bus  0, device  29, function  2:
    USB Controller: Intel Corp. 82801DB USB (Hub #3) (rev 1).
      IRQ 5.
      I/O at 0xd400 [0xd41f].
  Bus  0, device  29, function  7:
    USB Controller: Intel Corp. 82801DB USB EHCI Controller (rev 1).
      IRQ 11.
      Non-prefetchable 32 bit memory at 0xec180000 [0xec1803ff].
  Bus  0, device  30, function  0:
    PCI bridge: Intel Corp. 82801BA/CA/DB PCI Bridge (rev 129).
      Master Capable.  No bursts.  Min Gnt=6.
  Bus  0, device  31, function  0:
    ISA bridge: Intel Corp. 82801DB ISA Bridge (LPC) (rev 1).
  Bus  0, device  31, function  1:
    IDE interface: Intel Corp. 82801DB ICH4 IDE (rev 1).
      IRQ 9.
      I/O at 0xf000 [0xf00f].
      Non-prefetchable 32 bit memory at 0x1ff00000 [0x1ff003ff].
  Bus  0, device  31, function  3:
    SMBus: Intel Corp. 82801DB SMBus (rev 1).
      IRQ 11.
      I/O at 0x500 [0x51f].
  Bus  0, device  31, function  5:
    Multimedia audio controller: Intel Corp. 82801DB AC'97 Audio (rev 1).
      IRQ 11.
      I/O at 0xe000 [0xe0ff].
      I/O at 0xe400 [0xe43f].
      Non-prefetchable 32 bit memory at 0xec181000 [0xec1811ff].
      Non-prefetchable 32 bit memory at 0xec182000 [0xec1820ff].
  Bus  1, device   4, function  0:
    Modem: PCTel Inc HSP MicroModem 56 (rev 2).
      IRQ 9.
      I/O at 0xc000 [0xc03f].
  Bus  1, device   5, function  0:
    Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 16).
      IRQ 11.
      Master Capable.  Latency=32.  Min Gnt=32.Max Lat=64.
      I/O at 0xc400 [0xc4ff].
      Non-prefetchable 32 bit memory at 0xec000000 [0xec0000ff].
  Bus  1, device   7, function  0:
    Ethernet controller: PCI device 17fe:2120 (rev 0).
      IRQ 5.
      Master Capable.  Latency=32.  Min Gnt=32.Max Lat=32.
      Non-prefetchable 32 bit memory at 0xec001000 [0xec0017ff].

+ cat -v /proc/cmdline
ro root=LABEL=/ hdc=ide-scsi

+ cat -v /proc/uptime
1725.11 1594.49

+ cat -v /proc/devices
Character devices:
  1 mem
  2 pty
  3 ttyp
  4 ttyS
  5 cua
  7 vcs
 10 misc
 13 input
 21 sg
 29 fb
 36 netlink
109 lvm
128 ptm
129 ptm
130 ptm
131 ptm
132 ptm
133 ptm
134 ptm
135 ptm
136 pts
137 pts
138 pts
139 pts
140 pts
141 pts
142 pts
143 pts
162 raw
180 usb
226 drm

Block devices:
  1 ramdisk
  2 fd
  3 ide0
  7 loop
  9 md
 11 sr
 12 unnamed
 14 unnamed
 22 ide1
 38 unnamed
 39 unnamed
 58 lvm

+ cat -v /proc/misc
175 agpgart
135 rtc
  1 psaux
134 apm_bios

+ cat -v /proc/filesystems
nodev	rootfs
nodev	bdev
nodev	proc
nodev	sockfs
nodev	tmpfs
nodev	shm
nodev	pipefs
	ext2
nodev	ramfs
	iso9660
nodev	devpts
	ext3
nodev	usbdevfs
nodev	usbfs
nodev	autofs

+ cat -v /proc/interrupts
           CPU0       
  0:     172512          XT-PIC  timer
  1:       4606          XT-PIC  keyboard
  2:          0          XT-PIC  cascade
  5:         48          XT-PIC  usb-uhci, usb-uhci
  8:          1          XT-PIC  rtc
  9:          0          XT-PIC  usb-uhci
 11:       3606          XT-PIC  ehci-hcd, eth0
 12:      45319          XT-PIC  PS/2 Mouse
 14:      13927          XT-PIC  ide0
 15:      32979          XT-PIC  ide1
NMI:          0 
ERR:          0

+ cat -v /proc/iomem
00000000-0009fbff : System RAM
0009fc00-0009ffff : reserved
000a0000-000bffff : Video RAM area
000c0000-000c7fff : Video ROM
000f0000-000fffff : System ROM
00100000-1feeffff : System RAM
  00100000-00250d5b : Kernel code
  00250d5c-0034ac43 : Kernel data
1fef0000-1fef2fff : ACPI Non-volatile Storage
1fef3000-1fefffff : ACPI Tables
1ff00000-1ff003ff : Intel Corp. 82801DB ICH4 IDE
e0000000-e7ffffff : Intel Corp. 82845G/GL [Brookdale-G] Chipset Integrated Graphics Device
e8000000-ebffffff : Intel Corp. 82845G/GL [Brookdale-G] Chipset Host Bridge
ec000000-ec0000ff : Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+
  ec000000-ec0000ff : 8139too
ec001000-ec0017ff : PCI device 17fe:2120
ec100000-ec17ffff : Intel Corp. 82845G/GL [Brookdale-G] Chipset Integrated Graphics Device
ec180000-ec1803ff : Intel Corp. 82801DB USB EHCI Controller
  ec180000-ec1803ff : ehci-hcd
ec181000-ec1811ff : Intel Corp. 82801DB AC'97 Audio
ec182000-ec1820ff : Intel Corp. 82801DB AC'97 Audio
fec00000-fec00fff : reserved
fee00000-fee00fff : reserved
ffb00000-ffffffff : reserved

+ cat -v /proc/ioports
0000-001f : dma1
0020-003f : pic1
0040-005f : timer
0060-006f : keyboard
0070-007f : rtc
0080-008f : dma page reg
00a0-00bf : pic2
00c0-00df : dma2
00f0-00ff : fpu
0170-0177 : ide1
01f0-01f7 : ide0
0376-0376 : ide1
03c0-03df : vga+
03f6-03f6 : ide0
03f8-03ff : serial(auto)
0500-051f : Intel Corp. 82801DB SMBus
0cf8-0cff : PCI conf1
c000-c03f : PCTel Inc HSP MicroModem 56
c400-c4ff : Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+
  c400-c4ff : 8139too
d000-d01f : Intel Corp. 82801DB USB (Hub #2)
  d000-d01f : usb-uhci
d400-d41f : Intel Corp. 82801DB USB (Hub #3)
  d400-d41f : usb-uhci
d800-d81f : Intel Corp. 82801DB USB (Hub #1)
  d800-d81f : usb-uhci
e000-e0ff : Intel Corp. 82801DB AC'97 Audio
e400-e43f : Intel Corp. 82801DB AC'97 Audio
f000-f00f : Intel Corp. 82801DB ICH4 IDE
  f000-f007 : ide0
  f008-f00f : ide1

+ cat -v /proc/dma
 4: cascade

+ cat -v /proc/mtrr
reg00: base=0x00000000 (   0MB), size= 512MB: write-back, count=1
reg01: base=0x1ff00000 ( 511MB), size=   1MB: uncachable, count=1
reg02: base=0xe0000000 (3584MB), size= 128MB: write-combining, count=2

+ cat -v /proc/partitions
major minor  #blocks  name     rio rmerge rsect ruse wio wmerge wsect wuse running use aveq

  22    64   29316672 hdd 32 157 378 50 0 0 0 0 -1 1720380 41229292
  22    65   22339768 hdd1 14 74 176 10 0 0 0 0 0 10 10
  22    66          1 hdd2 1 0 2 0 0 0 0 0 0 0 0
  22    69    6962728 hdd5 14 74 176 20 0 0 0 0 0 20 20
   3     0   19551168 hda 10840 18487 233668 71050 3083 8250 90800 118040 -1 1683590 41418962
   3     1   11711353 hda1 14 74 176 120 0 0 0 0 0 120 120
   3     2          1 hda2 1 0 2 10 0 0 0 0 0 10 10
   3     5    6907918 hda5 10807 18357 233282 70720 3083 8250 90800 118040 0 53350 189520
   3     6     931738 hda6 14 44 176 130 0 0 0 0 0 130 130

+ cat -v /proc/mounts
rootfs / rootfs rw 0 0
/dev/root / ext3 rw 0 0
/proc /proc proc rw 0 0
usbdevfs /proc/bus/usb usbdevfs rw 0 0
none /dev/pts devpts rw 0 0
none /dev/shm tmpfs rw 0 0

+ cat -v /proc/swaps
Filename			Type		Size	Used	Priority
/dev/hda6                       partition	931728	0	-1

+ cat -v /proc/meminfo
        total:    used:    free:  shared: buffers:  cached:
Mem:  525103104 246657024 278446080        0 15101952 113504256
Swap: 954089472        0 954089472
MemTotal:       512796 kB
MemFree:        271920 kB
MemShared:           0 kB
Buffers:         14748 kB
Cached:         110844 kB
SwapCached:          0 kB
Active:         202132 kB
ActiveAnon:      80452 kB
ActiveCache:    121680 kB
Inact_dirty:      1496 kB
Inact_laundry:       0 kB
Inact_clean:      2416 kB
Inact_target:    41208 kB
HighTotal:           0 kB
HighFree:            0 kB
LowTotal:       512796 kB
LowFree:        271920 kB
SwapTotal:      931728 kB
SwapFree:       931728 kB

+ cat -v /proc/stat
cpu  10055 0 3089 159370
cpu0 10055 0 3089 159370
page 117335 45411
swap 1 0
intr 273007 172514 4606 0 0 3 48 4 0 1 0 0 3606 45319 0 13927 32979
disk_io: (3,0):(13940,10840,233668,3100,90800) 
ctxt 389910
btime 1154200834
processes 2167

+ cat -v /proc/apm
1.16 1.2 0x07 0x01 0xff 0x80 -1% -1 ?

+ cat -v /proc/modules
i830                   74336   1
agpgart                47776  11 (autoclean)
autofs                 13268   0 (autoclean) (unused)
8139too                18088   1
mii                     3976   0 [8139too]
ipt_REJECT              3928   6 (autoclean)
iptable_filter          2412   1 (autoclean)
ip_tables              15096   2 [ipt_REJECT iptable_filter]
sg                     36524   0 (autoclean)
sr_mod                 18136   0 (autoclean)
ide-scsi               12208   0
scsi_mod              107160   3 [sg sr_mod ide-scsi]
ide-cd                 35708   0
cdrom                  33728   0 [sr_mod ide-cd]
loop                   12152   0 (autoclean)
lvm-mod                64000   0
keybdev                 2944   0 (unused)
mousedev                5492   1
hid                    22148   0 (unused)
input                   5856   0 [keybdev mousedev hid]
usb-uhci               26348   0 (unused)
ehci-hcd               19976   0 (unused)
usbcore                78784   1 [hid usb-uhci ehci-hcd]
ext3                   70784   1
jbd                    51892   1 [ext3]

+ env
SSH_AGENT_PID=1110
HOSTNAME=localhost.localdomain
TERM=xterm
SHELL=/bin/bash
DESKTOP_STARTUP_ID=
HISTSIZE=1000
GTK_RC_FILES=/etc/gtk/gtkrc:/root/.gtkrc-1.2-gnome2
WINDOWID=25182620
USER=root
LS_COLORS=no=00:fi=00:di=00;34:ln=00;36:pi=40;33:so=00;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=00;32:*.cmd=00;32:*.exe=00;32:*.com=00;32:*.btm=00;32:*.bat=00;32:*.sh=00;32:*.csh=00;32:*.tar=00;31:*.tgz=00;31:*.arj=00;31:*.taz=00;31:*.lzh=00;31:*.zip=00;31:*.z=00;31:*.Z=00;31:*.gz=00;31:*.bz2=00;31:*.bz=00;31:*.tz=00;31:*.rpm=00;31:*.cpio=00;31:*.jpg=00;35:*.gif=00;35:*.bmp=00;35:*.xbm=00;35:*.xpm=00;35:*.png=00;35:*.tif=00;35:
SSH_AUTH_SOCK=/tmp/ssh-XX2uY2Rs/agent.1052
USERNAME=root
SESSION_MANAGER=local/localhost.localdomain:/tmp/.ICE-unix/1052
PATH=/usr/sbin:/usr/sbin:/sbin:/usr/bin:/bin:/usr/local/sbin:/usr/local/bin
MAIL=/var/spool/mail/root
PWD=/root/driverloader-2.33/scripts
INPUTRC=/etc/inputrc
XMODIFIERS=@im=none
GDMSESSION=Default
SSH_ASKPASS=/usr/libexec/openssh/gnome-ssh-askpass
SHLVL=3
HOME=/root
GNOME_DESKTOP_SESSION_ID=Default
BASH_ENV=/root/.bashrc
LOGNAME=root
LESSOPEN=|/usr/bin/lesspipe.sh %s
DISPLAY=:0.0
G_BROKEN_FILENAMES=1
XAUTHORITY=/tmp/.gdmGF4FUK
COLORTERM=gnome-terminal
_=/usr/bin/env

+ sysctl -a
abi.fake_utsname = 0
abi.trace = 0
abi.defhandler_libcso = 68157441
abi.defhandler_lcall7 = 68157441
abi.defhandler_elf = 0
abi.defhandler_coff = 117440515
dev.cdrom.check_media = 0
dev.cdrom.lock = 1
dev.cdrom.debug = 0
dev.cdrom.autoeject = 0
dev.cdrom.autoclose = 1
dev.cdrom.info = CD-ROM information, Id: cdrom.c 3.12 2000/10/18
dev.cdrom.info = 
dev.cdrom.info = drive name:		sr0
dev.cdrom.info = drive speed:		40
dev.cdrom.info = drive # of slots:	1
dev.cdrom.info = Can close tray:		1
dev.cdrom.info = Can open tray:		1
dev.cdrom.info = Can lock tray:		1
dev.cdrom.info = Can change speed:	1
dev.cdrom.info = Can select disk:	0
dev.cdrom.info = Can read multisession:	1
dev.cdrom.info = Can read MCN:		1
dev.cdrom.info = Reports media changed:	1
dev.cdrom.info = Can play audio:		1
dev.cdrom.info = Can write CD-R:		1
dev.cdrom.info = Can write CD-RW:	1
dev.cdrom.info = Can read DVD:		0
dev.cdrom.info = Can write DVD-R:	0
dev.cdrom.info = Can write DVD-RAM:	0
dev.cdrom.info = 
dev.cdrom.info = 
dev.raid.speed_limit_max = 10000
dev.raid.speed_limit_min = 100
dev.rtc.max-user-freq = 64
debug.rpmarch = 
debug.kerneltype = 
net.unix.max_dgram_qlen = 10
net.token-ring.rif_timeout = 60000
net.ipv4.conf.eth0.arp_filter = 0
net.ipv4.conf.eth0.tag = 0
net.ipv4.conf.eth0.log_martians = 0
net.ipv4.conf.eth0.bootp_relay = 0
net.ipv4.conf.eth0.medium_id = 0
net.ipv4.conf.eth0.proxy_arp = 0
net.ipv4.conf.eth0.accept_source_route = 1
net.ipv4.conf.eth0.send_redirects = 1
net.ipv4.conf.eth0.rp_filter = 1
net.ipv4.conf.eth0.shared_media = 1
net.ipv4.conf.eth0.secure_redirects = 1
net.ipv4.conf.eth0.accept_redirects = 1
net.ipv4.conf.eth0.mc_forwarding = 0
net.ipv4.conf.eth0.forwarding = 0
net.ipv4.conf.lo.arp_filter = 0
net.ipv4.conf.lo.tag = 0
net.ipv4.conf.lo.log_martians = 0
net.ipv4.conf.lo.bootp_relay = 0
net.ipv4.conf.lo.medium_id = 0
net.ipv4.conf.lo.proxy_arp = 0
net.ipv4.conf.lo.accept_source_route = 1
net.ipv4.conf.lo.send_redirects = 1
net.ipv4.conf.lo.rp_filter = 1
net.ipv4.conf.lo.shared_media = 1
net.ipv4.conf.lo.secure_redirects = 1
net.ipv4.conf.lo.accept_redirects = 1
net.ipv4.conf.lo.mc_forwarding = 0
net.ipv4.conf.lo.forwarding = 0
net.ipv4.conf.default.arp_filter = 0
net.ipv4.conf.default.tag = 0
net.ipv4.conf.default.log_martians = 0
net.ipv4.conf.default.bootp_relay = 0
net.ipv4.conf.default.medium_id = 0
net.ipv4.conf.default.proxy_arp = 0
net.ipv4.conf.default.accept_source_route = 1
net.ipv4.conf.default.send_redirects = 1
net.ipv4.conf.default.rp_filter = 1
net.ipv4.conf.default.shared_media = 1
net.ipv4.conf.default.secure_redirects = 1
net.ipv4.conf.default.accept_redirects = 1
net.ipv4.conf.default.mc_forwarding = 0
net.ipv4.conf.default.forwarding = 0
net.ipv4.conf.all.arp_filter = 0
net.ipv4.conf.all.tag = 0
net.ipv4.conf.all.log_martians = 0
net.ipv4.conf.all.bootp_relay = 0
net.ipv4.conf.all.medium_id = 0
net.ipv4.conf.all.proxy_arp = 0
net.ipv4.conf.all.accept_source_route = 0
net.ipv4.conf.all.send_redirects = 1
net.ipv4.conf.all.rp_filter = 0
net.ipv4.conf.all.shared_media = 1
net.ipv4.conf.all.secure_redirects = 1
net.ipv4.conf.all.accept_redirects = 1
net.ipv4.conf.all.mc_forwarding = 0
net.ipv4.conf.all.forwarding = 0
net.ipv4.neigh.eth0.locktime = 100
net.ipv4.neigh.eth0.proxy_delay = 80
net.ipv4.neigh.eth0.anycast_delay = 100
net.ipv4.neigh.eth0.proxy_qlen = 64
net.ipv4.neigh.eth0.unres_qlen = 3
net.ipv4.neigh.eth0.gc_stale_time = 60
net.ipv4.neigh.eth0.delay_first_probe_time = 5
net.ipv4.neigh.eth0.base_reachable_time = 30
net.ipv4.neigh.eth0.retrans_time = 100
net.ipv4.neigh.eth0.app_solicit = 0
net.ipv4.neigh.eth0.ucast_solicit = 3
net.ipv4.neigh.eth0.mcast_solicit = 3
net.ipv4.neigh.lo.locktime = 100
net.ipv4.neigh.lo.proxy_delay = 80
net.ipv4.neigh.lo.anycast_delay = 100
net.ipv4.neigh.lo.proxy_qlen = 64
net.ipv4.neigh.lo.unres_qlen = 3
net.ipv4.neigh.lo.gc_stale_time = 60
net.ipv4.neigh.lo.delay_first_probe_time = 5
net.ipv4.neigh.lo.base_reachable_time = 30
net.ipv4.neigh.lo.retrans_time = 100
net.ipv4.neigh.lo.app_solicit = 0
net.ipv4.neigh.lo.ucast_solicit = 3
net.ipv4.neigh.lo.mcast_solicit = 3
net.ipv4.neigh.default.gc_thresh3 = 1024
net.ipv4.neigh.default.gc_thresh2 = 512
net.ipv4.neigh.default.gc_thresh1 = 128
net.ipv4.neigh.default.gc_interval = 30
net.ipv4.neigh.default.locktime = 100
net.ipv4.neigh.default.proxy_delay = 80
net.ipv4.neigh.default.anycast_delay = 100
net.ipv4.neigh.default.proxy_qlen = 64
net.ipv4.neigh.default.unres_qlen = 3
net.ipv4.neigh.default.gc_stale_time = 60
net.ipv4.neigh.default.delay_first_probe_time = 5
net.ipv4.neigh.default.base_reachable_time = 30
net.ipv4.neigh.default.retrans_time = 100
net.ipv4.neigh.default.app_solicit = 0
net.ipv4.neigh.default.ucast_solicit = 3
net.ipv4.neigh.default.mcast_solicit = 3
net.ipv4.tcp_frto = 0
net.ipv4.tcp_tw_reuse = 0
net.ipv4.icmp_ratemask = 6168
net.ipv4.icmp_ratelimit = 100
net.ipv4.tcp_adv_win_scale = 2
net.ipv4.tcp_app_win = 31
net.ipv4.tcp_rmem = 4096	87380	174760
net.ipv4.tcp_wmem = 4096	16384	131072
net.ipv4.tcp_mem = 97280	97792	98304
net.ipv4.tcp_dsack = 1
net.ipv4.tcp_ecn = 0
net.ipv4.tcp_reordering = 3
net.ipv4.tcp_fack = 1
net.ipv4.tcp_orphan_retries = 0
net.ipv4.inet_peer_gc_maxtime = 120
net.ipv4.inet_peer_gc_mintime = 10
net.ipv4.inet_peer_maxttl = 600
net.ipv4.inet_peer_minttl = 120
net.ipv4.inet_peer_threshold = 65664
net.ipv4.igmp_max_memberships = 20
net.ipv4.route.min_adv_mss = 256
net.ipv4.route.min_pmtu = 552
net.ipv4.route.mtu_expires = 600
net.ipv4.route.gc_elasticity = 8
net.ipv4.route.error_burst = 500
net.ipv4.route.error_cost = 100
net.ipv4.route.redirect_silence = 2048
net.ipv4.route.redirect_number = 9
net.ipv4.route.redirect_load = 2
net.ipv4.route.gc_interval = 60
net.ipv4.route.gc_timeout = 300
net.ipv4.route.gc_min_interval = 5
net.ipv4.route.max_size = 65536
net.ipv4.route.gc_thresh = 4096
net.ipv4.route.max_delay = 10
net.ipv4.route.min_delay = 2
net.ipv4.icmp_ignore_bogus_error_responses = 0
net.ipv4.icmp_echo_ignore_broadcasts = 0
net.ipv4.icmp_echo_ignore_all = 0
net.ipv4.ip_local_port_range = 32768	61000
net.ipv4.tcp_max_syn_backlog = 1024
net.ipv4.tcp_rfc1337 = 0
net.ipv4.tcp_stdurg = 0
net.ipv4.tcp_abort_on_overflow = 0
net.ipv4.tcp_tw_recycle = 0
net.ipv4.tcp_syncookies = 0
net.ipv4.tcp_fin_timeout = 60
net.ipv4.tcp_retries2 = 15
net.ipv4.tcp_retries1 = 3
net.ipv4.tcp_keepalive_intvl = 75
net.ipv4.tcp_keepalive_probes = 9
net.ipv4.tcp_keepalive_time = 7200
net.ipv4.ipfrag_time = 30
net.ipv4.ip_dynaddr = 0
net.ipv4.ipfrag_low_thresh = 196608
net.ipv4.ipfrag_high_thresh = 262144
net.ipv4.tcp_max_tw_buckets = 180000
net.ipv4.tcp_max_orphans = 16384
net.ipv4.tcp_synack_retries = 5
net.ipv4.tcp_syn_retries = 5
net.ipv4.ip_nonlocal_bind = 0
net.ipv4.ip_no_pmtu_disc = 0
net.ipv4.ip_autoconfig = 0
net.ipv4.ip_default_ttl = 64
net.ipv4.ip_forward = 0
net.ipv4.tcp_retrans_collapse = 1
net.ipv4.tcp_sack = 1
net.ipv4.tcp_window_scaling = 1
net.ipv4.tcp_timestamps = 1
net.core.divert_version = 0.46
net.core.hot_list_length = 128
net.core.optmem_max = 10240
net.core.message_burst = 50
net.core.message_cost = 5
net.core.mod_cong = 290
net.core.lo_cong = 100
net.core.no_cong = 20
net.core.no_cong_thresh = 20
net.core.netdev_max_backlog = 300
net.core.dev_weight = 64
net.core.rmem_default = 65535
net.core.wmem_default = 65535
net.core.rmem_max = 65535
net.core.wmem_max = 65535
vm.max_map_count = 65536
vm.max-readahead = 31
vm.min-readahead = 3
vm.page-cluster = 3
vm.pagetable_cache = 25	50
vm.kswapd = 512	32	8
vm.overcommit_memory = 0
vm.bdflush = 30	500	0	0	500	3000	60	20	0
kernel.overflowgid = 65534
kernel.overflowuid = 65534
kernel.random.uuid = 0a0bfb78-f433-4e7f-8365-cf40d88447a9
kernel.random.boot_id = 34df562c-c8db-44ea-936e-2f1491f6e351
kernel.random.write_wakeup_threshold = 128
kernel.random.read_wakeup_threshold = 8
kernel.random.entropy_avail = 4096
kernel.random.poolsize = 512
kernel.pid_max = 32768
kernel.threads-max = 8175
kernel.cad_pid = 1
kernel.sysrq = 0
kernel.sem = 250	32000	32	128
kernel.msgmnb = 16384
kernel.msgmni = 16
kernel.msgmax = 8192
kernel.shmmni = 4096
kernel.shmall = 2097152
kernel.shmmax = 33554432
kernel.rtsig-max = 1024
kernel.rtsig-nr = 1
kernel.acct = 4	2	30
kernel.hotplug = /sbin/hotplug
kernel.modprobe = /sbin/modprobe
kernel.printk = 6	4	1	7
kernel.ctrl-alt-del = 0
kernel.real-root-dev = 256
kernel.cap-bound = -257
kernel.tainted = 0
kernel.core_pattern = core
kernel.core_uses_pid = 1
kernel.print_fatal_signals = 0
kernel.panic = 0
kernel.domainname = (none)
kernel.hostname = localhost.localdomain
kernel.version = #1 Thu Mar 13 17:54:28 EST 2003
kernel.osrelease = 2.4.20-8
kernel.ostype = Linux
fs.quota.syncs = 8
fs.quota.free_dquots = 0
fs.quota.allocated_dquots = 0
fs.quota.cache_hits = 0
fs.quota.writes = 0
fs.quota.reads = 0
fs.quota.drops = 0
fs.quota.lookups = 0
fs.lease-break-time = 45
fs.dir-notify-enable = 1
fs.leases-enable = 1
fs.overflowgid = 65534
fs.overflowuid = 65534
fs.dentry-state = 9658	8281	45	0	0	0
fs.file-max = 52320
fs.file-nr = 1569	96	52320
fs.inode-state = 6445	115	0	0	0	0	0
fs.inode-nr = 6445	115

+ modprobe -V
modprobe: Nothing to load ???
Specify at least a module or a wildcard like \*
modprobe version 2.4.22

+ modprobe -l *driverloader*

+ cat -v /etc/modules.conf
alias parport_lowlevel parport_pc
alias eth0 8139too
alias usb-controller ehci-hcd
alias sound-slot-0 i810_audio
post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/null 2>&1 || :
pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/null 2>&1 || :
alias usb-controller1 usb-uhci
alias usb-controller ehci-hcd
alias orinoco_pci off
alias orinoco_pci off
alias orinoco_pci off
alias orinoco_pci off
alias eth1 8139too

+ depmod -e -a
depmod: *** Unresolved symbols in /lib/modules/2.4.20-8/CiscoVPN/cisco_ipsec
depmod: 	eth_type_trans
depmod: 	__kfree_skb
depmod: 	alloc_skb
depmod: 	ether_setup
depmod: 	skb_under_panic
depmod: 	kmalloc
depmod: 	unregister_netdevice_notifier
depmod: 	unregister_netdev
depmod: 	__out_of_line_bug
depmod: 	dev_remove_pack
depmod: 	do_gettimeofday
depmod: 	del_timer
depmod: 	register_netdev
depmod: 	kfree
depmod: 	dev_base
depmod: 	skb_over_panic
depmod: 	xtime
depmod: 	dev_add_pack
depmod: 	register_netdevice_notifier
depmod: 	jiffies
depmod: 	skb_checksum_help
depmod: 	printk
depmod: 	add_timer

+ cd /etc/driverloader/config && find . -ls
./dldrconfig: line 1: cd: /etc/driverloader/config: No such file or directory

+ cd /etc/driverloader/config && find . -print -type f -exec cat {} \;
./dldrconfig: line 1: cd: /etc/driverloader/config: No such file or directory

+ cd /etc/driverloader/static && find . -ls
315302    4 drwxr-xr-x   2 root     root         4096 Jun 17 16:32 .
311723    4 -r--r--r--   1 root     root           16 May 18 18:24 ./webconf
311506    4 -rw-r--r--   1 root     root           56 Jun 13 23:39 ./00:12:17:1F:D4:FB

+ cd /etc/driverloader/static && find . -print -type f -exec cat {} \;
.
./webconf
127.0.0.1:18020
./00:12:17:1F:D4:FB
LicenseOwner="avinashr at gmail.com"
LicenseKey=0x001BF5C5

+ ls -lR /usr/lib/driverloader/.
/usr/lib/driverloader/.:
total 0

+ ( cd /usr/lib/driverloader && for f in webconfd webconfdocs/cgi-bin/*.cgi; do 					perl -c ${f}; done )
Can't open perl script "webconfd": No such file or directory
Can't open perl script "webconfdocs/cgi-bin/*.cgi": No such file or directory

+ ls -lR /var/lib/driverloader/.
/var/lib/driverloader/.:
total 472
-rw-r--r--    1 root     root       166272 May 21 01:06 bcmwl5.sys
-rw-r--r--    1 root     root         8494 May 21 01:06 lsbcmnds.inf
-rw-r--r--    1 root     root        11251 May 21 00:52 lsipnds.inf
-rw-r--r--    1 root     root        95744 May 21 00:52 lsipnds.sys
-rw-r--r--    1 root     root        96256 May 21 00:52 lsipndsx.sys
-rw-r--r--    1 root     root        16522 Jun 14 19:25 wmp11nds.inf
-rw-r--r--    1 root     root        54083 Jun 14 19:25 wmp11nds.sys

+ cd /var/lib/driverloader && find . -name '*.inf' -type f -print -exec cat {} \;
./wmp11nds.inf
;****************************************************************************************
;
;    FILE:
;            WMP11NDS.inf
;
;    DESCRIPTION:
;            Instant Wireless PCI Card inf file.
;            Copyright (C) 2002, Linksys, All rights reserved.   
;
;*******************************************************************************************

[Version]
DriverVer = 05/16/2002, 1.7.37.1098
Signature="$Chicago$"
Compatible=1
Class=Net
ClassGUID={4d36e972-e325-11ce-bfc1-08002be10318}
Provider=%Provider%
CatalogFile=WMP11NDS.CAT

[Manufacturer]
%V_Provider%=Adapters

; All enumerated adapters must be excluded from select
[ControlFlags]
ExcludeFromSelect=PCI\VEN_1260&DEV_3873&SUBSYS_38741737
ExcludeFromSelect=PCI\VEN_1260&DEV_3873&SUBSYS_38711737

[Adapters]
; DisplayName                Section                DeviceID
; -----------                -------                --------
%WMP11.DeviceDesc%=WMP11.ndi,   PCI\VEN_1260&DEV_3873&SUBSYS_38741737
%WMP11_1.DeviceDesc%=WMP11_1.ndi,   PCI\VEN_1260&DEV_3873&SUBSYS_38711737


;----------------------------------------------------------------------------
; Windows 9X specific entries
;
[WMP11.ndi]
AddReg=WMP11.ndi.reg, Pci9x.reg, Advanced.reg, Common.reg
CopyFiles=win9x.CopyFiles

[WMP11_1.ndi]
AddReg=WMP11.ndi.reg, Pci9x_1.reg, Advanced.reg, Common.reg
CopyFiles=win9x.CopyFiles


[WMP11.ndi.reg]
HKR, ,                            NTMPDriver,      0, "WMP11NDS.sys"

;
HKR, ,                            RunningWin9X,    0, "1"
HKR, ,                            DevLoader,       0, *ndis
HKR, ,                            DeviceVxDs,      0, WMP11NDS.sys
HKR, ,                            EnumPropPages,   0, "netdi.dll,EnumPropPages"
;
; NDIS Info
HKR, NDIS,                        LogDriverName,   0, "WMP11"
HKR, NDIS,                        MajorNdisVersion,1, "03"
HKR, NDIS,                        MinorNdisVersion,1, "0A"

HKR, ,                            BusType,         0, "5"
HKR, NDI,                         CardType,        0, "PCI"
;
; Interfaces
;
HKR, Ndi\Interfaces,              DefUpper,        0, "ndis3"
HKR, Ndi\Interfaces,              DefLower,        0, "ethernet"
HKR, Ndi\Interfaces,              UpperRange,      0, "ndis3"
HKR, Ndi\Interfaces,              LowerRange,      0, "ethernet"
;
; Install sections
;HKR,Ndi\Install,ndis3,,"WMP11.install"

;[WMP11.install]
;CopyFiles=win9x.CopyFiles

[win9x.CopyFiles]
WMP11NDS.sys ; Win9x Installation

;----------------------------------------------------------------------------
; PCI specific
;
[Pci9x.reg]
;
; All resources are dynamically configured
;
HKR, ,                            IOBaseAddress,   1, "02","00","00","00"
HKR, ,                            InterruptNumber, 1, "04","00","00","00"
HKR, ,                            EnableIRQSharing,1, "01","00","00","00"
;
; Vendor Description
;
HKR, ,                            VendorDesc,      0, "Instant Wireless PCI Card"
HKR, Ndi,                         DeviceID,        0, "PCI\VEN_1260&DEV_3873&SUBSYS_38741737"

[Pci9x_1.reg]
;
; All resources are dynamically configured
;
HKR, ,                            IOBaseAddress,   1, "02","00","00","00"
HKR, ,                            InterruptNumber, 1, "04","00","00","00"
HKR, ,                            EnableIRQSharing,1, "01","00","00","00"
;
; Vendor Description
;
HKR, ,                            VendorDesc,      0, "Instant Wireless PCI Card"
HKR, Ndi,                         DeviceID,        0, "PCI\VEN_1260&DEV_3873&SUBSYS_38711737"


;----------------------------------------------------------------------------
; Window 2K / XP specific entries
;
;-----------------------------------------------------------------------
[WMP11.ndi.NT]
AddReg=Advanced.reg, Common.reg, nt.reg
Characteristics=0x84              ; NCF_REMOVABLE | NCF_HAS_UI | NCF_PHYSICAL
BusType=5
CopyFiles=NT.CopyFiles

; NT services sections
[WMP11.ndi.NT.Services]
AddService=WMP11, 2, WMP11.Service, common.EventLog

[WMP11.Service]
DisplayName=%WMP11.Service.DispName%
ServiceType=1                ;%SERVICE_KERNEL_DRIVER%
StartType=3                ;%SERVICE_AUTO_START%
ErrorControl=1                ;%SERVICE_ERROR_NORMAL%
ServiceBinary=%12%\WMP11NDS.sys
LoadOrderGroup=NDIS

;-----------------------------------------------------------------------
[WMP11_1.ndi.NT]
AddReg=Advanced.reg, Common.reg, nt.reg
Characteristics=0x84              ; NCF_REMOVABLE | NCF_HAS_UI | NCF_PHYSICAL
BusType=5
CopyFiles=NT.CopyFiles

; NT services sections
[WMP11_1.ndi.NT.Services]
AddService=WMP11, 2, WMP11_1.Service, common.EventLog

[WMP11_1.Service]
DisplayName=%WMP11_1.Service.DispName%
ServiceType=1                ;%SERVICE_KERNEL_DRIVER%
StartType=3                ;%SERVICE_AUTO_START%
ErrorControl=1                ;%SERVICE_ERROR_NORMAL%
ServiceBinary=%12%\WMP11NDS.sys
LoadOrderGroup=NDIS


[common.EventLog]
AddReg=common.AddEventLog.reg

[common.AddEventLog.reg]
HKR, , EventMessageFile, 0x00020000, %%SystemRoot%%\System32\netevent.dll,%%SystemRoot%%\System32\drivers\WMP11NDS.sys
HKR, , TypesSupported,   0x00010001, 7


;----------------------------------------------------------------------------
; NT specific
;

[nt.reg]
HKR, Ndi,                         Service,         0, "WMP11"
HKR, Ndi\Interfaces,              UpperRange,      0, "ndis5"
HKR, Ndi\Interfaces,              LowerRange,      0, "ethernet"


;----------------------------------------------------------------------------
; common regs for NT and W9x
;
[Common.reg]
;
; AP Density
;
HKR, ,                            APDensity,       0, "1"
HKR, defaults,                    APDensity,       0, "1"
;
; SSID
;
HKR, ,                            SSID,            0, %SSID_DEF_STR%
HKR, defaults,                    SSID,            0, %SSID_DEF_STR%
HKR, NDI\params\SSID,             ParamDesc,       0, "SSID"
HKR, NDI\params\SSID,             type,            0, "edit"
HKR, NDI\params\SSID,             limitText,       0, "32"
HKR, NDI\params\SSID,             default,         0, %SSID_DEF_STR%
HKR, NDI\params\SSID,             flag,            1, "30","00","00","00"
;
; StationName
;
HKR, ,                            StationName,     0, "Client"
HKR, defaults,                    StationName,     0, "Client"
;
; Channel
;
HKR, ,                            DSChannel,       0, %CHANNEL%
HKR, defaults,                    DSChannel,       0, %CHANNEL%
HKR, NDI\params\DSChannel,        ParamDesc,       0, "Channel"
HKR, NDI\params\DSChannel,        type,            0, "enum"
HKR, NDI\params\DSChannel,        default,         0, %CHANNEL%
HKR, NDI\params\DSChannel,        flag,            1, "30","00","00","00"
HKR, NDI\params\DSChannel\enum,   1,               0, "1"
HKR, NDI\params\DSChannel\enum,   2,               0, "2"
HKR, NDI\params\DSChannel\enum,   3,               0, "3"
HKR, NDI\params\DSChannel\enum,   4,               0, "4"
HKR, NDI\params\DSChannel\enum,   5,               0, "5"
HKR, NDI\params\DSChannel\enum,   6,               0, "6"
HKR, NDI\params\DSChannel\enum,   7,               0, "7"
HKR, NDI\params\DSChannel\enum,   8,               0, "8"
HKR, NDI\params\DSChannel\enum,   9,               0, "9"
HKR, NDI\params\DSChannel\enum,   10,              0, "10"
HKR, NDI\params\DSChannel\enum,   11,              0, "11"

;
; Encapsultion (i.e. Ethernet Translation)
;
HKR, ,                            Encapsulation,   0, "1"
HKR, defaults,                    Encapsulation,   0, "1"

;
; TxRate
;
HKR, ,                            TxRate,          0, "15"
HKR, defaults,                    TxRate,          0, "15"
HKR, NDI\params\TxRate,           ParamDesc,       0, "Transmit Rate"
HKR, NDI\params\TxRate,           type,            0, "enum"
HKR, NDI\params\TxRate,           default,         0, "15"
HKR, NDI\params\TxRate,           flag,            1, "30","00","00","00"
HKR, NDI\params\TxRate\enum,      1,               0, "Fixed 1 Mb/s"
HKR, NDI\params\TxRate\enum,      2,               0, "Fixed 2 Mb/s"
HKR, NDI\params\TxRate\enum,      3,               0, "Auto Select 1 or 2"
HKR, NDI\params\TxRate\enum,      4,               0, "Fixed 5.5 Mb/s"
HKR, NDI\params\TxRate\enum,      8,               0, "Fixed 11 Mb/s"
HKR, NDI\params\TxRate\enum,      15,              0, "Fully Auto"

;
; Network Type
;
HKR, ,                            NetworkType,     0, %NETWORK_TYPE_DEF_STR%
HKR, defaults,                    NetworkType,     0, %NETWORK_TYPE_DEF_STR%
HKR, NDI\params\NetworkType,      ParamDesc,       0, "Network Type"
HKR, NDI\params\NetworkType,      type,            0, "enum"
HKR, NDI\params\NetworkType,      default,         0, %NETWORK_TYPE_DEF_STR%
HKR, NDI\params\NetworkType,      flag,            1, "30","00","00","00"
HKR, NDI\params\NetworkType\enum, 0,               0, "Ad Hoc"
HKR, NDI\params\NetworkType\enum, 1,               0, "Infrastructure"

;
;    Wep Required
;
HKR, ,                            WepReq,          0, %WEP_REQUIRED_DEF_STR%
HKR, defaults,                    WepReq,          0, %WEP_REQUIRED_DEF_STR%
HKR, NDI\params\WepReq,           ParamDesc,       0, "Encryption"
HKR, NDI\params\WepReq,           flag,            1, "30","00","00","00"
HKR, NDI\params\WepReq,           type,            0, "enum"
HKR, Ndi\params\WepReq,           default,         0, %WEP_REQUIRED_DEF_STR%
HKR, NDI\params\WepReq\enum,      0,               0, "Disabled"
HKR, NDI\params\WepReq\enum,      2,               0, "64 bit"
HKR, NDI\params\WepReq\enum,      6,               0, "128 bit"
HKR, NDI\params\WepReq,           optional,        0, "0"

;
;    Wep Encrypt in Driver
;
HKR, ,                            EncryptInDriver, 0, "1"
HKR, defaults,                    EncryptInDriver, 0, "1"

;
;    Wep Decrypt in Driver
;
HKR, ,                            DecryptInDriver, 0, "1"
HKR, defaults,                    DecryptInDriver, 0, "1"

;
;    WEP Factor
;
HKR, ,                            WEPFactor,       0, "3"
HKR, defaults,                    WEPFactor,       0, "3"

;
;    Esarhpssap
;
HKR, ,                            Esarhpssap,      0, %PASSPHRASE_DEF_STR%
HKR, defaults,                    Esarhpssap,      0, %PASSPHRASE_DEF_STR%
HKR, NDI\params\Esarhpssap,       ParamDesc,       0, "WEP Passphrase"
HKR, NDI\params\Esarhpssap,       type,            0, "edit"
HKR, NDI\params\Esarhpssap,       limitText,       0, "64"
HKR, NDI\params\Esarhpssap,       default,         0, %PASSPHRASE_DEF_STR%
HKR, NDI\params\Esarhpssap,       flag,            1, "30","00","00","00"

;
;    IBSS in Driver mode control
;
HKR, ,                            IBSSInDriver,    0, "0"
HKR, defaults,                    IBSSInDriver,    0, "0"

HKR,, WEP64_KEY_1,            0,"0000000000"
HKR,, WEP64_KEY_2,            0,"0000000000"
HKR,, WEP64_KEY_3,            0,"0000000000"
HKR,, WEP64_KEY_4,            0,"0000000000"

HKR,, WEP128_KEY_1,           0,"00000000000000000000000000"
HKR,, WEP128_KEY_2,           0,"00000000000000000000000000"
HKR,, WEP128_KEY_3,           0,"00000000000000000000000000"
HKR,, WEP128_KEY_4,           0,"00000000000000000000000000"

HKR,, CurProfile,             0,"default"

[Advanced.reg]
;
; Listen Interval
;
HKR, ,                            ListenInterval,  0, "3"
HKR, defaults,                    ListenInterval,  0, "3"
HKR, NDI\params\ListenInterval,   ParamDesc,       0, "Maximum Listen Interval"
HKR, NDI\params\ListenInterval,   flag,            1, "30","00","00","00"
HKR, NDI\params\ListenInterval,   type,            0, "int"
HKR, Ndi\params\ListenInterval,   default,         0, "3"
HKR, NDI\params\ListenInterval,   min,             0, "0"
HKR, NDI\params\ListenInterval,   max,             0, "77"
HKR, NDI\params\ListenInterval,   step,            0, "1"
HKR, NDI\params\ListenInterval,   optional,        0, "0"

;
; RTS Threshold
;
HKR, ,                            RTSThresh,       0, "2432"
HKR, defaults,                    RTSThresh,       0, "2432"
HKR, NDI\params\RTSThresh,        ParamDesc,       0, "RTS Threshold"
HKR, NDI\params\RTSThresh,        type,            0, "int"
HKR, Ndi\params\RTSThresh,        default,         0, "2432"
HKR, NDI\params\RTSThresh,        min,             0, "0"
HKR, NDI\params\RTSThresh,        max,             0, "2432"
HKR, NDI\params\RTSThresh,        step,            0, "64"
HKR, NDI\params\RTSThresh,        flag,            1, "20","00","00","00"
HKR, NDI\params\RTSThresh,        optional,        0, "0"
;
; Frag Threshold
;
HKR, ,                            FragThresh,      0, "2432"
HKR, defaults,                    FragThresh,      0, "2432"
HKR, NDI\params\FragThresh,       ParamDesc,       0, "Fragmentation Threshold"
HKR, NDI\params\FragThresh,       type,            0, "int"
HKR, Ndi\params\FragThresh,       default,         0, "2432"
HKR, NDI\params\FragThresh,       min,             0, "256"
HKR, NDI\params\FragThresh,       max,             0, "2432"
HKR, NDI\params\FragThresh,       step,            0, "128"
HKR, NDI\params\FragThresh,       flag,            1, "20","00","00","00"
HKR, NDI\params\FragThresh,       optional,        0, "0"

;
;    Short Preamble
;
HKR, ,                            PreambleMode,    0, "1"
HKR, defaults,                    PreambleMode,    0, "1"
HKR, NDI\params\PreambleMode,     ParamDesc,       0, %SHORT_PREAM_STR%
HKR, NDI\params\PreambleMode,     flag,            1, "30","00","00","00"
HKR, NDI\params\PreambleMode,     type,            0, "enum"
HKR, Ndi\params\PreambleMode,     default,         0, "1"
HKR, NDI\params\PreambleMode\enum,1,               0, "Long Tx Preamble"
HKR, NDI\params\PreambleMode\enum,2,               0, "Short Tx Preamble"
;HKR, NDI\params\PreambleMode\enum,3,              0, "Auto"
HKR, NDI\params\PreambleMode,     optional,        0, "0"

;
;
; Authentication Type
;
HKR, ,                            AuthentAlg,      0, %AUTHENT_TYPE_DEF_STR%
HKR, defaults,                    AuthentAlg,      0, %AUTHENT_TYPE_DEF_STR%
HKR, NDI\params\AuthentAlg,       ParamDesc,       0, "Authentication Algorithm"
HKR, NDI\params\AuthentAlg,       type,            0, "enum"
HKR, NDI\params\AuthentAlg,       default,         0, %AUTHENT_TYPE_DEF_STR%
HKR, NDI\params\AuthentAlg,       flag,            1, "30","00","00","00"
HKR, NDI\params\AuthentAlg\enum,  1,               0, "WECA Compliant (always use Open)"
HKR, NDI\params\AuthentAlg\enum,  2,               0, "Must use Shared with WEP"
HKR, NDI\params\AuthentAlg\enum,  65535,           0, "Automatic based on WEP setting"

;
; PS Mode
;
HKR, ,                            PSMode,          0, "1"
HKR, defaults,                    PSMode,          0, "1"
HKR, NDI\params\PSMode,           ParamDesc,       0, "Power Save Mode"
HKR, NDI\params\PSMode,           type,            0, "enum"
HKR, NDI\params\PSMode,           default,         0, "1"
HKR, NDI\params\PSMode,           flag,            1, "30","00","00","00"
HKR, NDI\params\PSMode\enum,      1,               0, "Disabled"
HKR, NDI\params\PSMode\enum,      2,               0, "Enabled"


;----------------------------------------------------------------------------
; DestinationDirs
;
[DestinationDirs]
NT.CopyFiles=12    ; system32\drivers subdirectory on NT
win9x.CopyFiles=11    ; system32 subdirectory on win9x

[NT.CopyFiles]
WMP11NDS.sys,,,2 ; NT Installation

[SourceDisksNames]
1=%INSTALL_DISK_STR%,,,

[SourceDisksFiles] 
WMP11NDS.sys = 1


;----------------------------------------------------------------------------
; Strings
;
[strings]
Provider="Linksys"
V_Provider="The Linksys Group, Inc."

WMP11.DeviceDesc="Instant Wireless PCI Card"
WMP11_1.DeviceDesc="Instant Wireless PCI Card"

WMP11.Service.DispName = "Instant Wireless PCI Card Driver"
WMP11_1.Service.DispName = "Instant Wireless PCI Card Driver"

INSTALL_DISK_STR="Instant Wireless PCI Card Installation Disk"

;
; Don't put spaces around=sign otherwise installer will not be able to
; find these lines.
SSID_DEF_STR="linksys"
NETWORK_TYPE_DEF_STR=1
CHANNEL=6
AUTHENT_TYPE_DEF_STR="65535"
PASSPHRASE_DEF_STR=""
WEP_REQUIRED_DEF_STR="0"
SHORT_PREAM_STR="Preamble Mode"

./lsipnds.inf
;****************************************************************************************
;
;    FILE:
;            LSIPNDS.inf
;
;    DESCRIPTION:
;            Instant Wireless PCI Card inf file.
;            Copyright (C) 2003, Linksys, All rights reserved.   
;
;*******************************************************************************************

[version]
Signature   = "$Chicago$"
CatalogFile = LSIPNDS.cat
Class       = Net
ClassGUID   = {4d36e972-e325-11ce-bfc1-08002be10318}
Provider    = %Provider%
Compatible  = 1
MillenniumPreferred = .ME
DriverVer   = 07/09/2003,3.01.7.2003

[Manufacturer]
%Provider% = Linksys, NT.5.1

[ControlFlags]
ExcludeFromSelect = PCI\VEN_17FE&DEV_2120&SUBSYS_00201737

[Linksys]
%Linksys.DeviceDesc% = IPN2120.ndi,   PCI\VEN_17FE&DEV_2120&SUBSYS_00201737

[Linksys.NT.5.1]
%Linksys.DeviceDesc% = IPN2120.ndi.nt51,   PCI\VEN_17FE&DEV_2120&SUBSYS_00201737



; Instant Wireless PCI Card V4

; Windows NT51 specific entry
;;****************************************************************************
;; NT 5.1
;;****************************************************************************


; Windows NT specific entry
[IPN2120.ndi.nt51]
Characteristics = 0x84
BusType         = 5
AddReg          = IPN2120.common.reg, IPN2120WinNT.reg
DelReg          = IPN2120.common.DelReg
CopyFiles       = IPN2120WinNT51.CopyFiles

[IPN2120.ndi.nt51.Services]
AddService = IPN2120, 2, IPN2120.Service, common.EventLog

;;****************************************************************************
;; NT 5.0
;;****************************************************************************

; Windows NT specific entry
[IPN2120.ndi.NT]
Characteristics = 0x84
BusType         = 5
AddReg          = IPN2120.common.reg, IPN2120WinNT.reg
DelReg          = IPN2120.common.DelReg
CopyFiles       = IPN2120WinNT.CopyFiles

[IPN2120.ndi.NT.Services]
AddService = IPN2120, 2, IPN2120.Service, common.EventLog

;;****************************************************************************

; Windows Me specific entry
[IPN2120.ndi.ME]
Characteristics = 0x84
BusType         = 5
AddReg          = IPN2120.common.reg, IPN2120WinME.reg
DelReg          = IPN2120.common.DelReg
CopyFiles       = IPN2120WinME.CopyFiles

[IPN2120.ndi.ME.Services]
AddService = IPN2120, 2, IPN2120.Service, common.EventLog

; Windows 9X specific entry
[IPN2120.ndi]
DriverVer = 07/09/2003,3.01.07.2003
AddReg    = IPN2120Win9X.id.reg, IPN2120.common.reg, IPN2120Win9X.flags.reg, IPN2120Win9X.win.reg
DelReg    = IPN2120.common.DelReg
CopyFiles = IPN2120Win9X.CopyFiles

;-----------------------------------------------------------------------------
; IPN2120 common registry section
;
[IPN2120.common.reg]
HKR, Ndi\params\networkaddress,     ParamDesc,  0, %NetworkAddress%
HKR, Ndi\params\networkaddress,     Type,       0, "edit"
HKR, Ndi\params\networkaddress,     Default,    0, " "
HKR, Ndi\params\networkaddress,     Optional,   0, "1"
HKR, Ndi\params\networkaddress,     LimitText,  0, "12"
HKR, Ndi\params\networkaddress,     UpperCase,  0, "1"

HKR, Ndi\params\Rate,               ParamDesc,  0, %Rate%
HKR, Ndi\params\Rate,               Type,       0, "enum"
HKR, Ndi\params\Rate,               Default,    0, "15"
HKR, Ndi\params\Rate\enum,          "1",        0, %Rate1M%
HKR, Ndi\params\Rate\enum,          "2",        0, %Rate2M%
HKR, Ndi\params\Rate\enum,          "4",        0, %Rate5_5M%
HKR, Ndi\params\Rate\enum,          "8",        0, %Rate11M%
HKR, Ndi\params\Rate\enum,          "15",       0, %RateAutomatic%

HKR, Ndi\params\Ssid,               ParamDesc,  0, %SSID%
HKR, Ndi\params\Ssid,               Type,       0, "edit"
HKR, Ndi\params\Ssid,               Default,    0, ""
HKR, Ndi\params\Ssid,               Optional,   0, "1"
HKR, Ndi\params\Ssid,               LimitText,  0, "32"

HKR, Ndi\params\BssType,            ParamDesc,  0, %BSSType%
HKR, Ndi\params\BssType,            Type,       0, "enum"
HKR, Ndi\params\BssType,            Default,    0, "1"
HKR, Ndi\params\BssType\enum,       "1",        0, %ESS%
HKR, Ndi\params\BssType\enum,       "2",        0, %IBSS%

HKR, Ndi\params\IbssChannel,        ParamDesc,  0, %IBSSChannel%
HKR, Ndi\params\IbssChannel,        Type,       0, "int"
HKR, Ndi\params\IbssChannel,        Default,    0, "11"
HKR, Ndi\params\IbssChannel,        Min,        0, "1"
HKR, Ndi\params\IbssChannel,        Max,        0, "14"
HKR, Ndi\params\IbssChannel,        Step,       0, "1"
HKR, Ndi\params\IbssChannel,        Base,       0, "10"

HKR, Ndi\params\IbssBasicRateSet,   ParamDesc,  0, %IBSSBasicRateSet%
HKR, Ndi\params\IbssBasicRateSet,   Type,       0, "enum"
HKR, Ndi\params\IbssBasicRateSet,   Default,    0, "15"
HKR, Ndi\params\IbssBasicRateSet\enum, "3",     0, %IBSSBasicRateSet1%
HKR, Ndi\params\IbssBasicRateSet\enum, "15",    0, %IBSSBasicRateSet2%

HKR, Ndi\params\RtsThreshold,       ParamDesc,  0, %RTSThreshold%
HKR, Ndi\params\RtsThreshold,       Type,       0, "int"
HKR, Ndi\params\RtsThreshold,       Default,    0, "2347"
HKR, Ndi\params\RtsThreshold,       Min,        0, "0"
HKR, Ndi\params\RtsThreshold,       Max,        0, "00002347"
HKR, Ndi\params\RtsThreshold,       Step,       0, "1"
HKR, Ndi\params\RtsThreshold,       Base,       0, "10"

HKR, Ndi\params\FragThreshold,      ParamDesc,  0, %FragmentationThreshold%
HKR, Ndi\params\FragThreshold,      Type,       0, "int"
HKR, Ndi\params\FragThreshold,      Default,    0, "2346"
HKR, Ndi\params\FragThreshold,      Min,        0, "256"
HKR, Ndi\params\FragThreshold,      Max,        0, "00002346"
HKR, Ndi\params\FragThreshold,      Step,       0, "1"
HKR, Ndi\params\FragThreshold,      Base,       0, "10"


[IPN2120.common.DelReg]
HKR,,NumRfb
HKR, Ndi\params\NumRfb

HKR,,NumTfcb
HKR, Ndi\params\NumTfcb

HKR, Ndi\params\BssType\enum,   130

HKR,,ScanType
HKR, Ndi\params\ScanType

HKR, Ndi\params\AuthType

HKR, Ndi\params\EncryptionMode

HKR, Ndi\params\WepDefaultKeyId

HKR,,WepDefaultKey
HKR, Ndi\params\WepDefaultKey


;-----------------------------------------------------------------------------
; IPN2120 NT specific
;
[IPN2120WinNT.reg]
HKR, Ndi,               Service,            0, "IPN2120"
HKR, Ndi\Interfaces,    UpperRange,         0, "ndis5"
HKR, Ndi\Interfaces,    LowerRange,         0, "ethernet"

;-----------------------------------------------------------------------------
; IPN2120 Windows Me specific
;
[IPN2120WinME.reg]
HKR, ,                  DevLoader,          0, "*ndis"
HKR, ,                  DeviceVxDs,         0, "LSIPNDS.sys"
HKR, ,                  EnumPropPages,      0, "netdi.dll,EnumPropPages"

HKR, Ndi,               CardType,           0, "PCI"
HKR, Ndi,               Service,            0, "IPN2120"
HKR, Ndi\Interfaces,    UpperRange,         0, "ndis5"
HKR, Ndi\Interfaces,    LowerRange,         0, "ethernet"

HKR, NDIS,              LogDriverName,      0, "IPN2120"
HKR, NDIS,              MajorNdisVersion,   1, 05
HKR, NDIS,              MinorNdisVersion,   1, 00

;----------------------------------------------------------------------------
; IPN2120 Win9x id registry section
; These are not needed by NT
;
[IPN2120Win9X.id.reg]
HKR, Ndi, CardType, 0, "PCI"
HKR, Ndi, DeviceID, 0, "PCI\VEN_17FE&DEV_2120&SUBSYS_212017FE"

;----------------------------------------------------------------------------
; IPN2120 Win9x flags section
; Flags are not needed by NT
;
[IPN2120Win9X.flags.reg]
HKR, Ndi\params\IbssChannel,    flag, 1, 20,00,00,00
HKR, Ndi\params\RtsThreshold,   flag, 1, 20,00,00,00
HKR, Ndi\params\FragThreshold,  flag, 1, 20,00,00,00

;----------------------------------------------------------------------------
; IPN2120 Win9X specific
;
[IPN2120Win9X.win.reg]
HKR, ,                  DriverVersion,      0, "3.01.07.2003"
HKR, ,                  DevLoader,          0, "*ndis"
HKR, ,                  DeviceVxDs,         0, "LSIPNDS.sys"
HKR, ,                  EnumPropPages,      0, "netdi.dll,EnumPropPages"

HKR, Ndi\Interfaces,    DefUpper,   	    0, "ndis3"
HKR, Ndi\Interfaces,    DefLower,   	    0, "ethernet"
HKR, Ndi\Interfaces,    UpperRange, 	    0, "ndis3"
HKR, Ndi\Interfaces,    LowerRange, 	    0, "ethernet"

HKR, NDIS,              LogDriverName,      0, "IPN2120"
HKR, NDIS,              MajorNdisVersion,   1, 03
HKR, NDIS,              MinorNdisVersion,   1, 0A

HKR, Ndi\Install,       ndis3,              0, "IPN2120.ndis3"

;-----------------------------------------------------------------------------
; IPN2120 common service section
;
[IPN2120.Service]
DisplayName     = %IPN2120.Service.DispName%
ServiceType     = 1
StartType       = 3
ErrorControl    = 1
ServiceBinary   = %12%\LSIPNDS.sys
LoadOrderGroup  = NDIS

;-----------------------------------------------------------------------------
; common event log section
;
[common.EventLog]
AddReg = common.AddEventLog.reg

[common.AddEventLog.reg]
HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll"
HKR, , TypesSupported,   0x00010001, 7

;-----------------------------------------------------------------------------
; CopyFiles sections
;

;For win2K,Me,98
[IPN2120WinNT.CopyFiles]
LSIPNDS.sys,,,2

;For winxp
[IPN2120WinNT51.CopyFiles]
LSIPNDS.sys,LSIPNDSX.sys,,2


[IPN2120WinME.CopyFiles]
LSIPNDS.sys,,,2

[IPN2120Win9X.CopyFiles]
LSIPNDS.sys,,,2

;-----------------------------------------------------------------------------
; source
;
[SourceDisksNames]
1 = %IPN2120.SourceDiskName%,,,

[SourceDisksFiles]
LSIPNDS.sys = 1,,
LSIPNDSX.sys = 1,,


;-----------------------------------------------------------------------------
; target
;
[DestinationDirs]
IPN2120WinNT.CopyFiles    = 12
IPN2120WinNT51.CopyFiles  = 12
IPN2120WinME.CopyFiles    = 11
IPN2120Win9X.CopyFiles    = 11
DefaultDestDir            = 11

;-----------------------------------------------------------------------------
; strings section
;
[Strings]
Provider                 = "Linksys"

Rate                        = "Transmission Rate"
Rate1M                      = "1   Mbps"
Rate2M                      = "2   Mbps"
Rate5_5M                    = "5.5 Mbps"
Rate11M                     = "11  Mbps"
RateAutomatic               = "Automatic"

NetworkAddress              = "Network Address"

SSID                        = "SSID"

BSSType                     = "Network Type"
ESS                         = "Infrastructure"
IBSS                        = "Ad Hoc (IBSS)"

IBSSChannel                 = "Channel to Create Ad Hoc"

IBSSBasicRateSet            = "Basic Rates to Create Ad Hoc"
IBSSBasicRateSet1           = "1 and 2 Mbps"
IBSSBasicRateSet2           = "1, 2, 5.5, and 11 Mbps"

RTSThreshold                = "RTS Threshold"

FragmentationThreshold      = "Fragmentation Threshold"

Linksys.DeviceDesc        = "Instant Wireless-B PCI Adapter"

IPN2120.Service.DispName    = "Instant Wireless-B PCI Adapter Driver"

IPN2120.SourceDiskName      = "Instant Wireless-B PCI Adapter Driver Disk"

./lsbcmnds.inf
;****************************************************************************************
;
;    FILE:
;            LSBCMNDS.inf
;
;    DESCRIPTION:
;            Wireless-G Notebook Adapter inf file.
;            Copyright (C) 2003, Linksys, All rights reserved.
;
;*******************************************************************************************



[version]
Signature	= "$Chicago$"		; Combined Win9x/Win2k inf
Class=Net
ClassGUID	= {4d36e972-e325-11ce-bfc1-08002be10318}
Provider	= %V_Provider%
Compatible	= 1
DriverVer=02/12/2003, 3.10.39.7
CatalogFile=LSBCMNDS.CAT

[Manufacturer]
%V_Provider% = Linksys

[ControlFlags]
ExcludeFromSelect = *

[Linksys]
	%WPC54G.DeviceDesc%   = BCM43XG, PCI\VEN_14E4&DEV_4320
	%WPC54G.DeviceDesc%   = BCM43XG, PCI\VEN_14E4&DEV_4320&SUBSYS_43201737
	%WPC54G.DeviceDesc%   = BCM43XG, PCI\VEN_14E4&DEV_4320&SUBSYS_041714E4
	%WMP11V27.DeviceDesc% = BCM43XX, PCI\VEN_14E4&DEV_4301&SUBSYS_43011737


;-----------------------------------------------------------------
; Win9x specific
;
[BCM43XX]
	AddReg		= BCM43XX.win.reg, BCM43XX.win.brcm.reg, common.reg, b.options.reg, bg.options.reg
	CopyFiles	= BCM43XX.sys.files
DriverVer=02/12/2003, 3.10.39.7


[BCM43XG]
	AddReg		= BCM43XX.win.reg, BCM43XX.win.brcm.reg, common.reg, g.options.reg, bg.options.reg
	CopyFiles	= BCM43XX.sys.files
DriverVer=02/12/2003, 3.10.39.7

[BCM43XX.win.reg]
	HKR,	,	DevLoader,		0,	"*ndis"
	HKR,	,	DeviceVxDs,		0,	%DEFAULT_WIN9X_SYS%
	HKR,	Ndi,	DeviceID,		,	"PCI\VEN_14E4&DEV_4320&SUBSYS_43201737"
	; Ndis Info
	HKR,	,EnumPropPages,		0,	"netdi.dll,EnumPropPages"
	HKR,	NDIS,	MajorNdisVersion,	1,	03
	HKR,	NDIS,	MinorNdisVersion,	1,	0A
	HKR,	NDIS,	LogDriverName,		,	"BCM43XX"
	HKR,	NDIS,	MajorDriverVersion,	1,	1
	HKR,	NDIS,	MinorDriverVersion,	1,	0
	;Install sections
	HKR,	Ndi\Install,	,		,	"BCM43XX.ndi.install"
	; Interfaces
	HKR,	Ndi\Interfaces,	DefUpper,	0,	"ndis3"
	HKR,	Ndi\Interfaces,	DefLower,	0,	"ethernet"
	HKR,	Ndi\Interfaces,	UpperRange,	0,	"ndis3"
	HKR,	Ndi\Interfaces,	LowerRange,	0,	"ethernet"

[BCM43XX.win.brcm.reg]
	HKR,	Ndi,	HelpText,		,	%BCM43XX_HELP%



; Flag = 2 is COPYFLG_NOSKIP (2)
; Flag = 33 is COPYFLG_WARN_IF_SKIP (1) | COPYFLG_NO_VERSION_DIALOG (32)
[BCM43XX.sys.files]
	bcmwl5.sys,,,2

;-----------------------------------------------------------------
; Win2k specific
;
[BCM43XX.NT]
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX.reg, BCM43XX.brcm.reg, common.reg, b.options.reg, bg.options.reg
	CopyFiles	= BCM43XX.files.NT
DriverVer=02/12/2003, 3.10.39.7


[BCM43XG.NT]
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX.reg, BCM43XX.brcm.reg, common.reg, g.options.reg, bg.options.reg
	CopyFiles	= BCM43XX.files.NT
DriverVer=02/12/2003, 3.10.39.7


[BCM43XX.NT.Services]
	AddService = BCM43XX, 2, BCM43XX.Service, common.EventLog


[BCM43XG.NT.Services]
	AddService = BCM43XX, 2, BCM43XX.Service, common.EventLog


[BCM43XX.reg]
	; Ndis Info
	; Interfaces
	HKR,	Ndi\Interfaces,	UpperRange,	,	"ndis5"
	HKR,	Ndi\Interfaces,	LowerRange,	,	"ethernet"

[BCM43XX.brcm.reg]
	HKR,	Ndi,	HelpText,		,	%BCM43XX_HELP%
	HKR,	Ndi,	Service,		0,	"BCM43XX"

[BCM43XX.Service]
	DisplayName	= %BCM43XX.Service.DispName%
	ServiceType	= 1			; %SERVICE_KERNEL_DRIVER%
	StartType	= 3			; %SERVICE_DEMAND_START%
	ErrorControl	= 1			; %SERVICE_ERROR_NORMAL%
	ServiceBinary	= %12%\bcmwl5.sys
	LoadOrderGroup	= NDIS

[common.EventLog]
	AddReg = common.AddEventLog.reg

[common.AddEventLog.reg]
	HKR,	,	EventMessageFile,	0x00020000,	"%%SystemRoot%%\System32\netevent.dll"
	HKR,	,	TypesSupported,		0x00010001,	7

[BCM43XX.files.NT]
	bcmwl5.sys,,,2

;-----------------------------------------------------------------
; Both Win9x & Win2k
;

[common.reg]
	HKR,	Ndi\params\RadioState, ParamDesc,	0,	"Radio Enable/Disable"
	HKR,	Ndi\params\RadioState, type,		0,	"enum"
	HKR,	Ndi\params\RadioState\enum, "1",	0,	"Disabled"
	HKR,	Ndi\params\RadioState\enum, "0",	0,	"Enabled"
	HKR,    Ndi\params\RadioState,default,		,	"0"

	HKR,	Ndi\params\PowerSaveMode, ParamDesc,	0,	"Power Save Mode"
	HKR,	Ndi\params\PowerSaveMode, type,		0,	"enum"
	HKR,	Ndi\params\PowerSaveMode\enum, "0",	0,	"Disabled"
	HKR,	Ndi\params\PowerSaveMode\enum, "1",	0,	"Enabled"
	HKR,    Ndi\params\PowerSaveMode,default,	,	"0"

	HKR,	Ndi\params\PLCPHeader, ParamDesc,	0,	"Preamble Mode"
	HKR,	Ndi\params\PLCPHeader, type,		0,	"enum"
	HKR,	Ndi\params\PLCPHeader\enum, "-1",	0,	"Long Tx Preamble"
	HKR,	Ndi\params\PLCPHeader\enum, "0",	0,	"Auto"
	HKR,	Ndi\params\PLCPHeader,default,		0,	"0"

	HKR,	Ndi\params\frag, ParamDesc,		0,	"Fragmentation Threshold"
	HKR,	Ndi\params\frag,type,			0,	"dword"
	HKR,	Ndi\params\frag,min,			0,	"256"
	HKR,	Ndi\params\frag,max,			0,	"2346"
	HKR,	Ndi\params\frag,default,		0,	"2346"

	HKR,	Ndi\params\rts, ParamDesc,		0,	"RTS Threshold"
	HKR,	Ndi\params\rts,type,			0,	"dword"
	HKR,	Ndi\params\rts,min,			    0,	"0"
	HKR,	Ndi\params\rts,max,			    0,	"2347"
	HKR,	Ndi\params\rts,default,			0,	"2347"

;	HKR,	Ndi\params\NetworkAddress, ParamDesc,	0, 	"NetworkAddress"
;	HKR,	Ndi\params\NetworkAddress, type,	    0, 	"edit"
;	HKR,	Ndi\params\NetworkAddress, LimitText,	0, 	"12"
;	HKR,	Ndi\params\NetworkAddress, UpperCase,  	0, 	"1"
;	HKR,	Ndi\params\NetworkAddress, default,	    0, 	""
;	HKR,	Ndi\params\NetworkAddress, optional,	0, 	"1"

	HKR,	Ndi\params\PwrOut, ParamDesc,		0,	"Power Output"
	HKR,	Ndi\params\PwrOut, type,		    0,	"enum"
	HKR,	Ndi\params\PwrOut\enum, "100",		0,	"100%"
	HKR,	Ndi\params\PwrOut\enum, "75",		0,	"75%"
	HKR,	Ndi\params\PwrOut\enum, "50",		0,	"50%"
	HKR,	Ndi\params\PwrOut\enum, "25",		0,	"25%"
	HKR,	Ndi\params\PwrOut,default,		,	"100"

[b.options.reg]
	HKR,	Ndi\params\Rate, ParamDesc,		0,	"Transmit Rate"
	HKR,	Ndi\params\Rate, type,			0,	"enum"
	HKR,	Ndi\params\Rate\enum, "0",		0,	"Fully Auto"
	HKR,	Ndi\params\Rate\enum, "2",		0,	"Fixed 1 Mb/s"
	HKR,	Ndi\params\Rate\enum, "4",		0,	"Fixed 2 Mb/s"
	HKR,	Ndi\params\Rate\enum, "11",		0,	"Fixed 5.5 Mb/s"
	HKR,	Ndi\params\Rate\enum, "22",		0,	"Fixed 11 Mb/s"
	HKR,	Ndi\params\Rate,default,		0,	"0"

[g.options.reg]
	HKR,	Ndi\params\IBSSGMode, ParamDesc,		0,	"802.11 mode"
	HKR,	Ndi\params\IBSSGMode, type,			    0,	"enum"
	HKR,    Ndi\params\IBSSGMode\enum, "1",         0,  "802.11b Mode"
	HKR,	Ndi\params\IBSSGMode\enum, "2",		    0,	"Mixed mode"
    HKR,    Ndi\params\IBSSGMode\enum, "4",         0,  "54G-Only highest performance"
	HKR,	Ndi\params\IBSSGMode,default,	         ,	"2"

	HKR,	Ndi\params\Rate, ParamDesc,		0,	"Transmit Rate"
	HKR,	Ndi\params\Rate, type,			0,	"enum"
	HKR,	Ndi\params\Rate\enum, "0",		0,	"Fully Auto"
	HKR,	Ndi\params\Rate\enum, "2",		0,	"Fixed 1 Mb/s"
	HKR,	Ndi\params\Rate\enum, "4",		0,	"Fixed 2 Mb/s"
	HKR,	Ndi\params\Rate\enum, "11",		0,	"Fixed 5.5 Mb/s"
	HKR,	Ndi\params\Rate\enum, "12",		0,	"Fixed 6 Mb/s"
	HKR,	Ndi\params\Rate\enum, "18",		0,	"Fixed 9 Mb/s"
	HKR,	Ndi\params\Rate\enum, "22",		0,	"Fixed 11 Mb/s"
	HKR,	Ndi\params\Rate\enum, "24",		0,	"Fixed 12 Mb/s"
	HKR,	Ndi\params\Rate\enum, "48",		0,	"Fixed 24 Mb/s"
	HKR,	Ndi\params\Rate\enum, "72",		0,	"Fixed 36 Mb/s"
	HKR,	Ndi\params\Rate\enum, "96",		0,	"Fixed 48 Mb/s"
	HKR,	Ndi\params\Rate\enum, "108",		0,	"Fixed 54 Mb/s"
	HKR,	Ndi\params\Rate,default,		0,	"0"

[bg.options.reg]
	HKR,	Ndi\params\Channel, ParamDesc, 		0, "IBSS Channel Number"
	HKR,	Ndi\params\Channel, default,   		0, "6"
	HKR,	Ndi\params\Channel, min,       		0, "1"
	HKR,	Ndi\params\Channel, max,       		0, "11"
	HKR,	Ndi\params\Channel, step,      		0, "1"
	HKR,	Ndi\params\Channel, base,      		0, "10"
	HKR,	Ndi\params\Channel, type,      		0, "int"



[DestinationDirs]
	DefaultDestDir=11
	BCM43XX.sys.files=11
	BCM43XX.files.NT = 12

[SourceDisksNames]
	1=%BCM43XX.DiskName%,,

[SourceDisksFiles]
	bcmwl5.sys=1

[strings]
	; Provider
	V_Provider 		= "The Linksys Group, Inc."
	; PNP Devices
	WMP11V27.DeviceDesc	= "Instant Wireless PCI Card V2.7"
	WPC54G.DeviceDesc      	= "Wireless-G Notebook Adapter"

	; General Strings
	BCM43XX_HELP		= "The 802.11 Network Adapter provides wireless local area networking."
	BCM43XX.Service.DispName= "802.11 Network Adapter Driver"
	BCM43XX.DiskName 	= "802.11 Network Adapter Install Disk"
	DEFAULT_WIN9X_SYS 	= "bcmwl5.sys"

+ cd /var/lib/driverloader && find . -name '*.sys' -type f -print -exec strings -e l {} \;
./wmp11nds.sys
BFD: ./wmp11nds.sys (.text): Section flag IMAGE_SCN_MEM_NOT_PAGED (0x8000000) ignored
2WHQL
SupportedRates
BasicRates
BeaconPeriod
IBSSInDriver
EnableRadio
UseAuxPortPatch
PreambleMode
WEPFactor
EncryptInDriver
DecryptInDriver
AuthentAlg
ListenInterval
ATIMWindow
EsarHpsSap
ProfileID
DefaultKeys
DefaultKeyId
WepReq
Encapsulation
PSMode
VendorDesc
TxRate
StationName
SSID
FragThresh
RTSThresh
NetworkType
DSChannel
APDensity
RunningWin9X
IoBaseAddress
InterruptNumber
SlotNumber
BusType
Instant Wireless PCI Card
PRISM-CE
VS_VERSION_INFO
StringFileInfo
040904B0
CompanyName
The Linksys Group, Inc.
FileDescription
NDIS 5.0 Driver
FileVersion
1.07.37
InternalName
WMP11NDS.sys
LegalCopyright
Copyright 
 2002, The Linksys Group, Inc.
OriginalFilename
WMP11NDS.sys
ProductName
Instant Wireless PCI Card
ProductVersion
1.07.37.1098
VarFileInfo
Translation
./lsipnds.sys
BFD: ./lsipnds.sys (.text): Section flag IMAGE_SCN_MEM_NOT_PAGED (0x8000000) ignored
WepDefaultKey3
WepDefaultKey2
WepDefaultKey1
WepDefaultKey0
Ssid
MWIEnable
rRxAntennaNumber
EnvironmentCondition
PreambleType
PowerMode
nRadioOn
dWepDefaultKeyId
EncryptionMode
ScanType
AuthType
FragThreshold
RtsThreshold
IbssBasicRateSet
lIbssChannel
eBssType
Rate
MapRegisters
eNumCoalesce
NumTbbPerTfcb
bNumTfcb
NumRfb
VS_VERSION_INFO
StringFileInfo
040904B0
CompanyName
Inprocomm, Inc.
FileDescription
NDIS 5.0 driver
FileVersion
3.01.07.2003
InternalName
ipn2120.sys
LegalCopyright
(C) Inprocomm, Inc. All rights reserved.
OriginalFilename
ipn2120.sys
ProductName
Driver for INPROCOMM IPN2120 Wireless LAN Cards
ProductVersion
3.01.07.2003
VarFileInfo
Translation
./lsipndsx.sys
BFD: ./lsipndsx.sys (.text): Section flag IMAGE_SCN_MEM_NOT_PAGED (0x8000000) ignored
WepDefaultKey3
WepDefaultKey2
WepDefaultKey1
WepDefaultKey0
Ssid
MWIEnable
rRxAntennaNumber
EnvironmentCondition
PreambleType
PowerMode
dWepDefaultKeyId
EncryptionMode
ScanType
AuthType
FragThreshold
RtsThreshold
IbssBasicRateSet
lIbssChannel
eBssType
Rate
MapRegisters
eNumCoalesce
NumTbbPerTfcb
bNumTfcb
NumRfb
VS_VERSION_INFO
StringFileInfo
040904B0
CompanyName
The Linksys Group, Inc.
FileDescription
NDIS 5.1 driver
FileVersion
3.01.07.2003 built by: WinDDK
InternalName
LSIPNDS.sys
LegalCopyright
Copyright (C) 2003. All rights reserved.
OriginalFilename
LSIPNDS.sys
ProductName
Wireless-B PCI Adapter
ProductVersion
3.01.07.2003
VarFileInfo
Translation
./bcmwl5.sys
BFD: ./bcmwl5.sys (.text): Section flag IMAGE_SCN_MEM_NOT_PAGED (0x8000000) ignored
RadioState
Channel
Locale
PowerSaveMode
Rate
PLCPHeader
antdiv
frag
PwrOut
IBSSGMode
band
BTCoexist
AssocPref
RoamPref
Ndi\params\Locale
default
EnableAutoConnect
NetworkType
SSID
Environment
NdisVersion
BusType
ForcePIO
NoRadio
DriverDesc
AdapterDesc
VS_VERSION_INFO
StringFileInfo
040904B0
CompanyName
Broadcom Corporation
FileDescription
Broadcom Corporation NDIS 5.0 wireless driver
FileVersion
3.10.39.7
InternalName
bcmwl5
LegalCopyright
1998-2002, Broadcom Corporation All Rights Reserved.
OriginalFilename
bcmwl5
ProductName
Broadcom 802.11 Wireless Network Adapter
ProductVersion
3.10.39.7
VarFileInfo
Translation

+ cat -v /etc/hotplug/blacklist
#
# Listing a module here prevents the hotplug scripts from loading it.
# Usually that'd be so that some other driver will bind it instead,
# no matter which driver happens to get probed first.  Sometimes user
# mode tools can also control driver binding.
#
# Syntax:  driver name alone (without any spaces) on a line. Other
# lines are ignored.
#

# uhci ... usb-uhci handles the same pci class
usb-uhci

# tulip ... de4x5, xircom_tulip_cb, dmfe (...) handle same devices
de4x5
# At least 2.4.3 and later xircom_tulip doesn't have that conflict
# xircom_tulip_cb
dmfe

+ ls -lR /lib/modules/2.4.20-8/misc /lib/modules/2.4.20-8/extra
ls: /lib/modules/2.4.20-8/misc: No such file or directory
/lib/modules/2.4.20-8/extra:
total 0


More information about the driverloader mailing list