[driverloader] Linksys WMP54g troubles in redhat 9

Dobes Vandermeer dobes at dobesland.com
Tue Nov 4 06:26:24 EST 2003


Hello,

I am having some of the same problems I've seen posted on the list, but
none of the solutions have helped for me.

My main symptom seems to be this:

[root at menfin network-scripts]# ifup eth0
 
Determining IP information for eth0... failed.

The diagnosis file reveals that I am able to scan my network
(dobesland).

If I attempt to join the network using
iwconfig eth0 essid "dobesland"
iwconfig

eth0      IEEE 802.11-DS  ESSID:""  Nickname:"menfin.localdomain"
          Mode:Managed  Bit Rate=54Mb/s   Tx-Power=16 dBm
          RTS thr:off   Fragment thr:off
          Encryption key:XXXX-XXXX-XX   Encryption mode:open
          Power Management:off
          Link Quality:1/1  Signal level:-10 dBm  Noise level:-81 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

It returns no error but iwconfig will show "" as the essid afterwards. 
On the other hand:

iwconfig eth0 essid "any"
iwconfig 

will join a network -- but not mine!  It joins some other network in my
building and I still can't dhcp.  This is what I get:

eth0      IEEE 802.11-DS  ESSID:"default"  Nickname:"menfin.localdomain"
          Mode:Managed  Access Point: 00:80:C8:03:08:22  Bit Rate=11Mb/s
          Tx-Power=14 dBm
          RTS thr:off   Fragment thr:off
          Encryption key:XXXX-XXXX-XX   Encryption mode:open
          Power Management:off
          Link Quality:1/1  Signal level:-78 dBm  Noise level:-40 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0
                                                                                
Also, as with another post, my USB driver was sharing IRQ 5 with
driverloader; I disabled USB in the BIOS and although the USB drivers
failed to load the wireless network card still wont configure.

Help!

Thanks,
Dobes



-------------- next part --------------

+ dldrstop

+ modprobe -v driverloader
/sbin/insmod /usr/lib/driverloader/modules/binaries/athlon/rh/linux-2.4.20-20.9/driverloader.o
Using /usr/lib/driverloader/modules/binaries/athlon/rh/linux-2.4.20-20.9/driverloader.o
Symbol version prefix ''
Warning: loading /usr/lib/driverloader/modules/binaries/athlon/rh/linux-2.4.20-20.9/driverloader.o will taint the kernel: non-GPL license - see LICENSE file; Copyright (c)2003 Linuxant inc.
  See http://www.tux.org/lkml/#export-tainted for information about tainted modules
Module driverloader loaded, with warnings

+ lsmod
Module                  Size  Used by    Tainted: P  
driverloader           96616   0  (unused)
audigy                 78248   0  (autoclean)
ac97_codec             14536   0  (autoclean) [audigy]
sound                  73492   0  (autoclean) [audigy]
soundcore               6468   7  (autoclean) [audigy sound]
ide-cd                 35424   0  (autoclean)
cdrom                  33216   0  (autoclean) [ide-cd]
fglrx                 187560   0 
parport_pc             18788   1  (autoclean)
lp                      8804   0  (autoclean)
parport                36800   1  (autoclean) [parport_pc lp]
autofs                 13108   0  (autoclean) (unused)
nvnet                  30720   1 
ipt_REJECT              3992   6  (autoclean)
iptable_filter          2412   1  (autoclean)
ip_tables              14648   2  [ipt_REJECT iptable_filter]
ohci1394               19880   0  (unused)
ieee1394               48780   0  [ohci1394]
keybdev                 2912   0  (unused)
mousedev                5428   0  (unused)
hid                    21892   0  (unused)
input                   5792   0  [keybdev mousedev hid]
usbcore                78272   1  [hid]
ext3                   69984   2 
jbd                    51508   2  [ext3]

+ date
Mon Nov  3 22:09:44 PST 2003

+ /usr/sbin/dldrconfig --info
Linuxant DriverLoader for Wireless LAN devices, version 1.24

Current parameters: ("dldrconfig --info")

Wireless interface name: eth0
	MAC address    : 00:06:25:49:DB:F4
	Device instance: PCI-01:08.0-14e4:4320-1737:0013
	Device driver  : wmpci54g
	License owner  : dobes-linuxant at dobesland.com
	License key    : BB-FD-D4-D2-F6-80
	License status : OK (Expires 2003-12-03)

+ identify_system
linux-i686(athlon)-2.4.20-20.9 RedHat-9

+ uname -a
Linux menfin.localdomain 2.4.20-20.9 #1 Mon Aug 18 11:27:43 EDT 2003 i686 athlon 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)

+ cat -v /proc/version
Linux version 2.4.20-20.9 (bhcompile at porky.devel.redhat.com) (gcc version 3.2.2 20030222 (Red Hat Linux 3.2.2-5)) #1 Mon Aug 18 11:27:43 EDT 2003

+ cat -v /proc/cpuinfo
processor	: 0
vendor_id	: AuthenticAMD
cpu family	: 6
model		: 10
model name	: AMD Athlon(tm) 
stepping	: 0
cpu MHz		: 1094.144
cache size	: 512 KB
fdiv_bug	: no
hlt_bug		: no
f00f_bug	: no
coma_bug	: no
fpu		: yes
fpu_exception	: yes
cpuid level	: 1
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse syscall mmxext 3dnowext 3dnow
bogomips	: 2182.34


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

+ cat -v /etc/sysconfig/network-scripts/ifcfg-eth0
# Please read /usr/share/doc/initscripts-*/sysconfig.txt
# for the documentation of these parameters.
ONBOOT=yes
TYPE=Wireless
DEVICE=eth0
HWADDR=00:06:25:49:db:f4
BOOTPROTO=dhcp
ESSID='dobesland'
WIRELESS_ESSID='dobesland'
CHANNEL=5
MODE=Managed
KEY=***10-character key***
RATE=54Mb/s

+ 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
ONBOOT=yes
TYPE=Ethernet
DEVICE=eth1
HWADDR=00:0c:6e:25:51:cb
BOOTPROTO=dhcp

+ 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
lo        no wireless extensions.

eth1      no wireless extensions.

eth0      IEEE 802.11-DS  ESSID:""  Nickname:"menfin.localdomain"
          Mode:Managed  Bit Rate=54Mb/s   Tx-Power=16 dBm   
          RTS thr:off   Fragment thr:off
          Encryption key:XXXX-XXXX-XX   Encryption mode:open
          Power Management:off
          Link Quality:1/1  Signal level:-10 dBm  Noise level:-81 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0


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

eth1      Interface doesn't have a list of Access Points

eth0      Access Points in range:
    00:06:25:F1:D5:DF : Quality:1/1  Signal level:-40 dBm  Noise level:-200 dBm (updated)


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

eth1      Interface doesn't support scanning : Operation not supported

eth0      Scan completed :
          Cell 01 - Address: 00:06:25:F1:D5:DF
                    ESSID:"dobesland"
                    Mode:Managed
                    Frequency:2.422GHz
                    Quality:1/1  Signal level:-40 dBm  Noise level:-200 dBm
                    Encryption key:on
                    Bit Rate:1Mb/s
                    Bit Rate:2Mb/s
                    Bit Rate:5.5Mb/s
                    Bit Rate:11Mb/s
                    Bit Rate:18Mb/s
                    Bit Rate:24Mb/s
                    Bit Rate:36Mb/s
                    Bit Rate:54Mb/s


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

eth1      Interface doesn't support scanning : Operation not supported

eth0      Scan completed :
          Cell 01 - Address: 00:06:25:F1:D5:DF
                    ESSID:"dobesland"
                    Mode:Managed
                    Frequency:2.422GHz
                    Quality:1/1  Signal level:-42 dBm  Noise level:-200 dBm
                    Encryption key:on
                    Bit Rate:1Mb/s
                    Bit Rate:2Mb/s
                    Bit Rate:5.5Mb/s
                    Bit Rate:11Mb/s
                    Bit Rate:18Mb/s
                    Bit Rate:24Mb/s
                    Bit Rate:36Mb/s
                    Bit Rate:54Mb/s


+ iptables -L -n
Chain INPUT (policy ACCEPT)
target     prot opt source               destination         
RH-Lokkit-0-50-INPUT  all  --  0.0.0.0/0            0.0.0.0/0          

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination         
RH-Lokkit-0-50-INPUT  all  --  0.0.0.0/0            0.0.0.0/0          

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination         

Chain RH-Lokkit-0-50-INPUT (2 references)
target     prot opt source               destination         
ACCEPT     udp  --  0.0.0.0/0            0.0.0.0/0          udp spt:53 dpts:1025:65535 
ACCEPT     udp  --  207.102.99.66        0.0.0.0/0          udp spt:53 dpts:1025:65535 
ACCEPT     udp  --  209.53.4.150         0.0.0.0/0          udp spt:53 dpts:1025:65535 
ACCEPT     udp  --  209.53.4.130         0.0.0.0/0          udp spt:53 dpts:1025:65535 
ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0          tcp dpt:22 flags:0x16/0x02 
ACCEPT     all  --  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 
REJECT     tcp  --  0.0.0.0/0            0.0.0.0/0          tcp dpt:2049 flags:0x16/0x02 reject-with icmp-port-unreachable 
REJECT     udp  --  0.0.0.0/0            0.0.0.0/0          udp dpts:0:1023 reject-with icmp-port-unreachable 
REJECT     udp  --  0.0.0.0/0            0.0.0.0/0          udp dpt:2049 reject-with icmp-port-unreachable 
REJECT     tcp  --  0.0.0.0/0            0.0.0.0/0          tcp dpts:6000:6009 flags:0x16/0x02 reject-with icmp-port-unreachable 
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:06:25:49:DB:F4  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:2 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

eth1      Link encap:Ethernet  HWaddr 00:0C:6E:25:51:CB  
          inet addr:192.168.1.102  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:295 errors:0 dropped:0 overruns:0 frame:0
          TX packets:323 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100 
          RX bytes:254606 (248.6 Kb)  TX bytes:44436 (43.3 Kb)
          Interrupt:11 

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:7349 errors:0 dropped:0 overruns:0 frame:0
          TX packets:7349 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:501315 (489.5 Kb)  TX bytes:501315 (489.5 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 eth1
169.254.0.0     0.0.0.0         255.255.0.0     U         0 0          0 eth1
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 eth1

+ 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       0      0      0      0       0      2      0      0 BMU
eth1       1500   0     295      0      0      0     323      0      0      0 BMRU
lo        16436   0    7349      0      0      0    7349      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
3: eth1: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 100
    link/ether 00:0c:6e:25:51:cb brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.102/24 brd 192.168.1.255 scope global eth1
4: eth0: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 100
    link/ether 00:06:25:49:db:f4 brd ff:ff:ff:ff:ff:ff

+ 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 eth1  proto kernel  scope link  src 192.168.1.102 
169.254.0.0/16 dev eth1  scope link 
127.0.0.0/8 dev lo  scope link 
default via 192.168.1.1 dev eth1 

+ lspci -n
00:00.0 Class 0600: 10de:01e0 (rev c1)
00:00.1 Class 0500: 10de:01eb (rev c1)
00:00.2 Class 0500: 10de:01ee (rev c1)
00:00.3 Class 0500: 10de:01ed (rev c1)
00:00.4 Class 0500: 10de:01ec (rev c1)
00:00.5 Class 0500: 10de:01ef (rev c1)
00:01.0 Class 0601: 10de:0060 (rev a4)
00:01.1 Class 0c05: 10de:0064 (rev a2)
00:04.0 Class 0200: 10de:0066 (rev a1)
00:06.0 Class 0401: 10de:006a (rev a1)
00:08.0 Class 0604: 10de:006c (rev a3)
00:09.0 Class 0101: 10de:0065 (rev a2)
00:1e.0 Class 0604: 10de:01e8 (rev c1)
01:07.0 Class 0401: 1102:0004 (rev 04)
01:07.1 Class 0980: 1102:7003 (rev 04)
01:07.2 Class 0c00: 1102:4001 (rev 04)
01:08.0 Class 0280: 14e4:4320 (rev 02)
02:00.0 Class 0300: 1002:4e48
02:00.1 Class 0380: 1002:4e68

+ lspci -v
00:00.0 Host bridge: nVidia Corporation: Unknown device 01e0 (rev c1)
	Subsystem: Asustek Computer, Inc.: Unknown device 80ac
	Flags: bus master, 66Mhz, fast devsel, latency 0
	Memory at e0000000 (32-bit, prefetchable) [size=64M]
	Capabilities: [40] AGP version 3.0
	Capabilities: [60] #08 [2001]

00:00.1 RAM memory: nVidia Corporation: Unknown device 01eb (rev c1)
	Subsystem: nVidia Corporation: Unknown device 0c17
	Flags: 66Mhz, fast devsel

00:00.2 RAM memory: nVidia Corporation: Unknown device 01ee (rev c1)
	Subsystem: nVidia Corporation: Unknown device 0c17
	Flags: 66Mhz, fast devsel

00:00.3 RAM memory: nVidia Corporation: Unknown device 01ed (rev c1)
	Subsystem: nVidia Corporation: Unknown device 0c17
	Flags: 66Mhz, fast devsel

00:00.4 RAM memory: nVidia Corporation: Unknown device 01ec (rev c1)
	Subsystem: nVidia Corporation: Unknown device 0c17
	Flags: 66Mhz, fast devsel

00:00.5 RAM memory: nVidia Corporation: Unknown device 01ef (rev c1)
	Subsystem: nVidia Corporation: Unknown device 0c17
	Flags: 66Mhz, fast devsel

00:01.0 ISA bridge: nVidia Corporation nForce2 ISA Bridge (rev a4)
	Subsystem: Asustek Computer, Inc. A7N8X Mainboard
	Flags: bus master, 66Mhz, fast devsel, latency 0
	Capabilities: [48] #08 [01e1]

00:01.1 SMBus: nVidia Corporation nForce2 SMBus (MCP) (rev a2)
	Subsystem: Asustek Computer, Inc.: Unknown device 0c11
	Flags: 66Mhz, fast devsel, IRQ 11
	I/O ports at c000 [size=32]
	Capabilities: [44] Power Management version 2

00:04.0 Ethernet controller: nVidia Corporation nForce2 Ethernet Controller (rev a1)
	Subsystem: Asustek Computer, Inc.: Unknown device 80a7
	Flags: bus master, 66Mhz, fast devsel, latency 0, IRQ 11
	Memory at e7000000 (32-bit, non-prefetchable) [size=4K]
	I/O ports at c400 [size=8]
	Capabilities: [44] Power Management version 2

00:06.0 Multimedia audio controller: nVidia Corporation nForce2 AC97 Audio Controler (MCP) (rev a1)
	Subsystem: Asustek Computer, Inc.: Unknown device 8095
	Flags: bus master, 66Mhz, fast devsel, latency 0, IRQ 5
	I/O ports at b000 [size=256]
	I/O ports at b400 [size=128]
	Memory at e7001000 (32-bit, non-prefetchable) [size=4K]
	Capabilities: [44] Power Management version 2

00:08.0 PCI bridge: nVidia Corporation: Unknown device 006c (rev a3) (prog-if 00 [Normal decode])
	Flags: bus master, 66Mhz, fast devsel, latency 0
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=32
	I/O behind bridge: 00009000-00009fff
	Memory behind bridge: e6000000-e6ffffff

00:09.0 IDE interface: nVidia Corporation nForce2 IDE (rev a2) (prog-if 8a [Master SecP PriP])
	Subsystem: Asustek Computer, Inc.: Unknown device 0c11
	Flags: bus master, 66Mhz, fast devsel, latency 0
	I/O ports at f000 [size=16]
	Capabilities: [44] Power Management version 2

00:1e.0 PCI bridge: nVidia Corporation nForce2 AGP (rev c1) (prog-if 00 [Normal decode])
	Flags: bus master, 66Mhz, medium devsel, latency 32
	Bus: primary=00, secondary=02, subordinate=02, sec-latency=32
	I/O behind bridge: 0000a000-0000afff
	Memory behind bridge: e4000000-e5ffffff
	Prefetchable memory behind bridge: d0000000-dfffffff

01:07.0 Multimedia audio controller: Creative Labs SB Audigy (rev 04)
	Subsystem: Creative Labs: Unknown device 1002
	Flags: bus master, medium devsel, latency 32, IRQ 11
	I/O ports at 9000 [size=64]
	Capabilities: [dc] Power Management version 2

01:07.1 Input device controller: Creative Labs SB Audigy MIDI/Game port (rev 04)
	Subsystem: Creative Labs: Unknown device 0060
	Flags: bus master, medium devsel, latency 32
	I/O ports at 9400 [size=8]
	Capabilities: [dc] Power Management version 2

01:07.2 FireWire (IEEE 1394): Creative Labs SB Audigy FireWire Port (rev 04) (prog-if 10 [OHCI])
	Subsystem: Creative Labs SB Audigy FireWire Port
	Flags: bus master, medium devsel, latency 32, IRQ 11
	Memory at e6006000 (32-bit, non-prefetchable) [size=2K]
	Memory at e6000000 (32-bit, non-prefetchable) [size=16K]
	Capabilities: [44] Power Management version 2

01:08.0 Network controller: Broadcom Corporation: Unknown device 4320 (rev 02)
	Subsystem: Linksys: Unknown device 0013
	Flags: bus master, fast devsel, latency 168, IRQ 5
	Memory at e6004000 (32-bit, non-prefetchable) [size=8K]
	Capabilities: [40] Power Management version 2

02:00.0 VGA compatible controller: ATI Technologies Inc: Unknown device 4e48 (prog-if 00 [VGA])
	Subsystem: ATI Technologies Inc: Unknown device 0002
	Flags: bus master, stepping, 66Mhz, medium devsel, latency 255, IRQ 11
	Memory at d0000000 (32-bit, prefetchable) [size=128M]
	I/O ports at a000 [size=256]
	Memory at e5000000 (32-bit, non-prefetchable) [size=64K]
	Expansion ROM at <unassigned> [disabled] [size=128K]
	Capabilities: [58] AGP version 3.0
	Capabilities: [50] Power Management version 2

02:00.1 Display controller: ATI Technologies Inc: Unknown device 4e68
	Subsystem: ATI Technologies Inc: Unknown device 0003
	Flags: stepping, 66Mhz, medium devsel
	Memory at d8000000 (32-bit, prefetchable) [disabled] [size=128M]
	Memory at e5010000 (32-bit, non-prefetchable) [disabled] [size=64K]
	Capabilities: [50] Power Management version 2


+ lspci -n -vvv
00:00.0 Class 0600: 10de:01e0 (rev c1)
	Subsystem: 1043:80ac
	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 e0000000 (32-bit, prefetchable) [size=64M]
	Capabilities: [40] AGP version 3.0
		Status: RQ=31 SBA+ 64bit- FW+ Rate=x1,x2
		Command: RQ=0 SBA- AGP- 64bit- FW- Rate=x1
	Capabilities: [60] #08 [2001]

00:00.1 Class 0500: 10de:01eb (rev c1)
	Subsystem: 10de:0c17
	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-

00:00.2 Class 0500: 10de:01ee (rev c1)
	Subsystem: 10de:0c17
	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-

00:00.3 Class 0500: 10de:01ed (rev c1)
	Subsystem: 10de:0c17
	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-

00:00.4 Class 0500: 10de:01ec (rev c1)
	Subsystem: 10de:0c17
	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-

00:00.5 Class 0500: 10de:01ef (rev c1)
	Subsystem: 10de:0c17
	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-

00:01.0 Class 0601: 10de:0060 (rev a4)
	Subsystem: 1043:80ad
	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
	Capabilities: [48] #08 [01e1]

00:01.1 Class 0c05: 10de:0064 (rev a2)
	Subsystem: 1043:0c11
	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-
	Interrupt: pin A routed to IRQ 11
	Region 0: I/O ports at c000 [size=32]
	Capabilities: [44] 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-

00:04.0 Class 0200: 10de:0066 (rev a1)
	Subsystem: 1043:80a7
	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 (250ns min, 5000ns max)
	Interrupt: pin A routed to IRQ 11
	Region 0: Memory at e7000000 (32-bit, non-prefetchable) [size=4K]
	Region 1: I/O ports at c400 [size=8]
	Capabilities: [44] 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-

00:06.0 Class 0401: 10de:006a (rev a1)
	Subsystem: 1043:8095
	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 (500ns min, 1250ns max)
	Interrupt: pin A routed to IRQ 5
	Region 0: I/O ports at b000 [size=256]
	Region 1: I/O ports at b400 [size=128]
	Region 2: Memory at e7001000 (32-bit, non-prefetchable) [size=4K]
	Capabilities: [44] 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-

00:08.0 Class 0604: 10de:006c (rev a3)
	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: 00009000-00009fff
	Memory behind bridge: e6000000-e6ffffff
	Prefetchable memory behind bridge: fff00000-000fffff
	BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-

00:09.0 Class 0101: 10de:0065 (rev a2) (prog-if 8a [Master SecP PriP])
	Subsystem: 1043:0c11
	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 (750ns min, 250ns max)
	Region 4: I/O ports at f000 [size=16]
	Capabilities: [44] 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-

00:1e.0 Class 0604: 10de:01e8 (rev c1)
	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
	Bus: primary=00, secondary=02, subordinate=02, sec-latency=32
	I/O behind bridge: 0000a000-0000afff
	Memory behind bridge: e4000000-e5ffffff
	Prefetchable memory behind bridge: d0000000-dfffffff
	BridgeCtl: Parity- SERR+ NoISA- VGA+ MAbort- >Reset- FastB2B-

01:07.0 Class 0401: 1102:0004 (rev 04)
	Subsystem: 1102:1002
	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 (500ns min, 5000ns max)
	Interrupt: pin A routed to IRQ 11
	Region 0: I/O ports at 9000 [size=64]
	Capabilities: [dc] 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-

01:07.1 Class 0980: 1102:7003 (rev 04)
	Subsystem: 1102:0060
	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
	Region 0: I/O ports at 9400 [size=8]
	Capabilities: [dc] 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-

01:07.2 Class 0c00: 1102:4001 (rev 04) (prog-if 10)
	Subsystem: 1102:0010
	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 (500ns min, 1000ns max), cache line size 08
	Interrupt: pin B routed to IRQ 11
	Region 0: Memory at e6006000 (32-bit, non-prefetchable) [size=2K]
	Region 1: Memory at e6000000 (32-bit, non-prefetchable) [size=16K]
	Capabilities: [44] 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+

01:08.0 Class 0280: 14e4:4320 (rev 02)
	Subsystem: 1737:0013
	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: 168
	Interrupt: pin A routed to IRQ 5
	Region 0: Memory at e6004000 (32-bit, non-prefetchable) [size=8K]
	Capabilities: [40] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=2 PME-

02:00.0 Class 0300: 1002:4e48
	Subsystem: 1002:0002
	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: 255 (2000ns min), cache line size 08
	Interrupt: pin A routed to IRQ 11
	Region 0: Memory at d0000000 (32-bit, prefetchable) [size=128M]
	Region 1: I/O ports at a000 [size=256]
	Region 2: Memory at e5000000 (32-bit, non-prefetchable) [size=64K]
	Expansion ROM at <unassigned> [disabled] [size=128K]
	Capabilities: [58] AGP version 3.0
		Status: RQ=255 SBA+ 64bit- FW+ Rate=x1,x2
		Command: RQ=0 SBA+ AGP- 64bit- FW- Rate=<none>
	Capabilities: [50] 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-

02:00.1 Class 0380: 1002:4e68
	Subsystem: 1002:0003
	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-
	Region 0: Memory at d8000000 (32-bit, prefetchable) [disabled] [size=128M]
	Region 1: Memory at e5010000 (32-bit, non-prefetchable) [disabled] [size=64K]
	Capabilities: [50] 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-


+ cat -v /proc/pci
PCI devices found:
  Bus  0, device   0, function  0:
    Host bridge: PCI device 10de:01e0 (nVidia Corporation) (rev 193).
      Prefetchable 32 bit memory at 0xe0000000 [0xe3ffffff].
  Bus  0, device   0, function  1:
    RAM memory: PCI device 10de:01eb (nVidia Corporation) (rev 193).
  Bus  0, device   0, function  2:
    RAM memory: PCI device 10de:01ee (nVidia Corporation) (rev 193).
  Bus  0, device   0, function  3:
    RAM memory: PCI device 10de:01ed (nVidia Corporation) (rev 193).
  Bus  0, device   0, function  4:
    RAM memory: PCI device 10de:01ec (nVidia Corporation) (rev 193).
  Bus  0, device   0, function  5:
    RAM memory: PCI device 10de:01ef (nVidia Corporation) (rev 193).
  Bus  0, device   1, function  0:
    ISA bridge: PCI device 10de:0060 (nVidia Corporation) (rev 164).
  Bus  0, device   1, function  1:
    SMBus: PCI device 10de:0064 (nVidia Corporation) (rev 162).
      IRQ 11.
      Master Capable.  No bursts.  Min Gnt=3.Max Lat=1.
      I/O at 0xc000 [0xc01f].
  Bus  0, device   4, function  0:
    Ethernet controller: PCI device 10de:0066 (nVidia Corporation) (rev 161).
      IRQ 11.
      Master Capable.  No bursts.  Min Gnt=1.Max Lat=20.
      Non-prefetchable 32 bit memory at 0xe7000000 [0xe7000fff].
      I/O at 0xc400 [0xc407].
  Bus  0, device   6, function  0:
    Multimedia audio controller: PCI device 10de:006a (nVidia Corporation) (rev 161).
      IRQ 5.
      Master Capable.  No bursts.  Min Gnt=2.Max Lat=5.
      I/O at 0xb000 [0xb0ff].
      I/O at 0xb400 [0xb47f].
      Non-prefetchable 32 bit memory at 0xe7001000 [0xe7001fff].
  Bus  0, device   8, function  0:
    PCI bridge: PCI device 10de:006c (nVidia Corporation) (rev 163).
      Master Capable.  No bursts.  Min Gnt=2.Max Lat=2.
  Bus  0, device   9, function  0:
    IDE interface: PCI device 10de:0065 (nVidia Corporation) (rev 162).
      Master Capable.  No bursts.  Min Gnt=3.Max Lat=1.
      I/O at 0xf000 [0xf00f].
  Bus  0, device  30, function  0:
    PCI bridge: PCI device 10de:01e8 (nVidia Corporation) (rev 193).
      Master Capable.  Latency=32.  Min Gnt=10.
  Bus  1, device   7, function  0:
    Multimedia audio controller: Creative Labs SB Audigy (rev 4).
      IRQ 11.
      Master Capable.  Latency=32.  Min Gnt=2.Max Lat=20.
      I/O at 0x9000 [0x903f].
  Bus  1, device   7, function  1:
    Input device controller: Creative Labs SB Audigy MIDI/Game port (rev 4).
      Master Capable.  Latency=32.  
      I/O at 0x9400 [0x9407].
  Bus  1, device   7, function  2:
    FireWire (IEEE 1394): Creative Labs SB Audigy FireWire Port (rev 4).
      IRQ 11.
      Master Capable.  Latency=32.  Min Gnt=2.Max Lat=4.
      Non-prefetchable 32 bit memory at 0xe6006000 [0xe60067ff].
      Non-prefetchable 32 bit memory at 0xe6000000 [0xe6003fff].
  Bus  1, device   8, function  0:
    Network controller: PCI device 14e4:4320 (Broadcom Corporation) (rev 2).
      IRQ 5.
      Master Capable.  Latency=168.  
      Non-prefetchable 32 bit memory at 0xe6004000 [0xe6005fff].
  Bus  2, device   0, function  0:
    VGA compatible controller: PCI device 1002:4e48 (ATI Technologies Inc) (rev 0).
      IRQ 11.
      Master Capable.  Latency=255.  Min Gnt=8.
      Prefetchable 32 bit memory at 0xd0000000 [0xd7ffffff].
      I/O at 0xa000 [0xa0ff].
      Non-prefetchable 32 bit memory at 0xe5000000 [0xe500ffff].
  Bus  2, device   0, function  1:
    Display controller: PCI device 1002:4e68 (ATI Technologies Inc) (rev 0).
      Master Capable.  Latency=32.  Min Gnt=8.
      Prefetchable 32 bit memory at 0xd8000000 [0xdfffffff].
      Non-prefetchable 32 bit memory at 0xe5010000 [0xe501ffff].

+ cat -v /proc/cmdline
ro root=LABEL=/

+ cat -v /proc/uptime
1121.71 1032.99

+ cat -v /proc/devices
Character devices:
  1 mem
  2 pty
  3 ttyp
  4 ttyS
  5 cua
  6 lp
  7 vcs
 10 misc
 13 input
 14 sound
 29 fb
 36 netlink
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
171 ieee1394
180 usb
226 drm

Block devices:
  1 ramdisk
  2 fd
  3 ide0
  9 md
 12 unnamed
 14 unnamed
 22 ide1
 38 unnamed
 39 unnamed

+ cat -v /proc/misc
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:     112171          XT-PIC  timer
  1:       1483          XT-PIC  keyboard
  2:          0          XT-PIC  cascade
  5:       9581          XT-PIC  driverloader
  8:          1          XT-PIC  rtc
 11:      18100          XT-PIC  ohci1394, eth1, Audigy
 12:      64141          XT-PIC  PS/2 Mouse
 14:       1449          XT-PIC  ide0
 15:      15096          XT-PIC  ide1
NMI:          0 
ERR:          2

+ cat -v /proc/iomem
00000000-0009fbff : System RAM
0009fc00-0009ffff : reserved
000a0000-000bffff : Video RAM area
000c0000-000c7fff : Video ROM
000d0000-000d17ff : Extension ROM
000f0000-000fffff : System ROM
00100000-1ffeffff : System RAM
  00100000-0024d683 : Kernel code
  0024d684-00347b43 : Kernel data
1fff0000-1fff2fff : ACPI Non-volatile Storage
1fff3000-1fffffff : ACPI Tables
d0000000-dfffffff : PCI Bus #02
  d0000000-d7ffffff : PCI device 1002:4e48 (ATI Technologies Inc)
  d8000000-dfffffff : PCI device 1002:4e68 (ATI Technologies Inc)
e0000000-e3ffffff : PCI device 10de:01e0 (nVidia Corporation)
e4000000-e5ffffff : PCI Bus #02
  e5000000-e500ffff : PCI device 1002:4e48 (ATI Technologies Inc)
  e5010000-e501ffff : PCI device 1002:4e68 (ATI Technologies Inc)
e6000000-e6ffffff : PCI Bus #01
  e6000000-e6003fff : Creative Labs SB Audigy FireWire Port
  e6004000-e6005fff : PCI device 14e4:4320 (Broadcom Corporation)
    e6004000-e6005fff : driverloader
  e6006000-e60067ff : Creative Labs SB Audigy FireWire Port
    e6006000-e60067ff : ohci1394
e7000000-e7000fff : PCI device 10de:0066 (nVidia Corporation)
  e7000000-e7000fff : nvnet
e7001000-e7001fff : PCI device 10de:006a (nVidia Corporation)
fec00000-fec00fff : reserved
fee00000-fee00fff : reserved
ffff0000-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
02f8-02ff : serial(auto)
0376-0376 : ide1
0378-037a : parport0
03c0-03df : vga+
03f6-03f6 : ide0
03f8-03ff : serial(auto)
0cf8-0cff : PCI conf1
9000-9fff : PCI Bus #01
  9000-903f : Creative Labs SB Audigy
    9000-903f : Audigy
  9400-9407 : Creative Labs SB Audigy MIDI/Game port
a000-afff : PCI Bus #02
  a000-a0ff : PCI device 1002:4e48 (ATI Technologies Inc)
b000-b0ff : PCI device 10de:006a (nVidia Corporation)
b400-b47f : PCI device 10de:006a (nVidia Corporation)
c000-c01f : PCI device 10de:0064 (nVidia Corporation)
c400-c407 : PCI device 10de:0066 (nVidia Corporation)
f000-f00f : PCI device 10de:0065 (nVidia Corporation)
  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=0xe0000000 (3584MB), size=  64MB: write-combining, count=1
reg02: base=0xd0000000 (3328MB), size= 128MB: write-combining, count=1

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

  22     0   78150744 hdc 12350 31367 348824 74060 2739 6446 73684 328780 -3 1102860 40031242
  22     1     104391 hdc1 24 71 190 130 19 7 52 1020 0 1130 1150
  22     2   76999545 hdc2 12311 31249 348450 73820 2720 6439 73632 327760 0 52680 401580
  22     3    1044225 hdc3 13 41 168 80 0 0 0 0 0 80 80
   3     0    3812800 hda 1 3 16 60 0 0 0 0 -1439 955980 33118840

+ 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
/dev/hdc1 /boot ext3 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/hdc3                       partition	1044216	0	-1

+ cat -v /proc/meminfo
        total:    used:    free:  shared: buffers:  cached:
Mem:  526159872 314052608 212107264        0 14372864 172703744
Swap: 1069277184        0 1069277184
MemTotal:       513828 kB
MemFree:        207136 kB
MemShared:           0 kB
Buffers:         14036 kB
Cached:         168656 kB
SwapCached:          0 kB
Active:         253644 kB
ActiveAnon:     100120 kB
ActiveCache:    153524 kB
Inact_dirty:      1460 kB
Inact_laundry:       0 kB
Inact_clean:     27708 kB
Inact_target:    56560 kB
HighTotal:           0 kB
HighFree:            0 kB
LowTotal:       513828 kB
LowFree:        207136 kB
SwapTotal:     1044216 kB
SwapFree:      1044216 kB

+ cat -v /proc/stat
cpu  5237 0 3777 103159
cpu0 5237 0 3777 103159
page 174731 36852
swap 1 0
intr 222038 112173 1483 0 2 2 9582 2 6 1 0 0 18101 64141 0 1449 15096
disk_io: (3,0):(1,1,16,0,0) 
ctxt 354748
btime 1067925073
processes 3162

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

+ cat -v /proc/modules
driverloader           96616   1
audigy                 78248   0 (autoclean)
ac97_codec             14536   0 (autoclean) [audigy]
sound                  73492   0 (autoclean) [audigy]
soundcore               6468   7 (autoclean) [audigy sound]
ide-cd                 35424   0 (autoclean)
cdrom                  33216   0 (autoclean) [ide-cd]
fglrx                 187560   0
parport_pc             18788   1 (autoclean)
lp                      8804   0 (autoclean)
parport                36800   1 (autoclean) [parport_pc lp]
autofs                 13108   0 (autoclean) (unused)
nvnet                  30720   1
ipt_REJECT              3992   6 (autoclean)
iptable_filter          2412   1 (autoclean)
ip_tables              14648   2 [ipt_REJECT iptable_filter]
ohci1394               19880   0 (unused)
ieee1394               48780   0 [ohci1394]
keybdev                 2912   0 (unused)
mousedev                5428   0 (unused)
hid                    21892   0 (unused)
input                   5792   0 [keybdev mousedev hid]
usbcore                78272   1 [hid]
ext3                   69984   2
jbd                    51508   2 [ext3]

+ cat -v /proc/ldiscs
cat: /proc/ldiscs: No such file or directory

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

+ modprobe -l *driverloader*
/lib/modules/2.4.20-20.9/misc/driverloader.o

+ cat -v /etc/modules.conf
alias usb-controller1 ehci-hcd
alias ieee1394-controller ohci1394
alias sound-slot-0 audigy
alias sound-slot-1 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 || :
post-install sound-slot-1 /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/null 2>&1 || :
pre-remove sound-slot-1 /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/null 2>&1 || :
alias eth1 nvnet
alias eth0 driverloader

+ depmod -e -a

+ cat -v /proc/tty/drivers
serial               /dev/cua        5  64-127 serial:callout
serial               /dev/ttyS       4  64-127 serial
pty_slave            /dev/pts      143   0-255 pty:slave
pty_master           /dev/ptm      135   0-255 pty:master
pty_slave            /dev/pts      142   0-255 pty:slave
pty_master           /dev/ptm      134   0-255 pty:master
pty_slave            /dev/pts      141   0-255 pty:slave
pty_master           /dev/ptm      133   0-255 pty:master
pty_slave            /dev/pts      140   0-255 pty:slave
pty_master           /dev/ptm      132   0-255 pty:master
pty_slave            /dev/pts      139   0-255 pty:slave
pty_master           /dev/ptm      131   0-255 pty:master
pty_slave            /dev/pts      138   0-255 pty:slave
pty_master           /dev/ptm      130   0-255 pty:master
pty_slave            /dev/pts      137   0-255 pty:slave
pty_master           /dev/ptm      129   0-255 pty:master
pty_slave            /dev/pts      136   0-255 pty:slave
pty_master           /dev/ptm      128   0-255 pty:master
pty_slave            /dev/ttyp       3   0-255 pty:slave
pty_master           /dev/pty        2   0-255 pty:master
/dev/vc/0            /dev/vc/0       4       0 system:vtmaster
/dev/ptmx            /dev/ptmx       5       2 system
/dev/console         /dev/console    5       1 system:console
/dev/tty             /dev/tty        5       0 system:/dev/tty
unknown              /dev/vc/%d      4    1-63 console

+ cat -v /proc/tty/driver/serial
serinfo:1.0 driver:5.05c revision:2001-07-08
0: uart:16550A port:3F8 irq:4 baud:9600 tx:3 rx:0 
1: uart:16550A port:2F8 irq:3 baud:9600 tx:3 rx:0 

+ cd /etc/driverloader/config && find . -ls
311530    4 drwxr-xr-x   2 root     root         4096 Nov  3 22:09 .
311424    4 -rw-r--r--   1 root     root          409 Nov  2 18:29 ./00:06:25:49:DB:F4
311573    0 lrwxrwxrwx   1 root     root           17 Nov  2 19:15 ./PCI-01:08.0-14e4:4320-1737:0013 -> 00:06:25:49:DB:F4

+ cd /etc/driverloader/config && find . -print -type f -exec cat {} \;
.
./00:06:25:49:DB:F4
UpperRange="ndis5"
LowerRange="ethernet"
HelpText="The Linksys 802.11g Network Adapter provides wireless high speed local area networking."
Service="BCM43XX"
RadioState="0"
PowerSaveMode="0"
PLCPHeader="0"
frag="2346"
rts="2347"
NetworkAddress=""
PwrOut="100"
IBSSGMode="2"
Rate="0"
Channel="11"
DriverName="wmpci54g"
ServiceBinary="wmpci54g.sys"
DriverLoaderVersion="1.24"
DriverLoaderInfFile="wmpci54g.inf"
./PCI-01:08.0-14e4:4320-1737:0013

+ cd /etc/driverloader/static && find . -ls
311531    4 drwxr-xr-x   2 root     root         4096 Nov  2 20:00 .
311583    4 -rw-r--r--   1 root     root           66 Nov  2 20:00 ./00:06:25:49:DB:F4

+ cd /etc/driverloader/static && find . -print -type f -exec cat {} \;
.
./00:06:25:49:DB:F4
LicenseOwner=**secret**
LicenseKey=**secret**

+ ls -lR /usr/lib/driverloader/.
/usr/lib/driverloader/.:
total 60
-r--r--r--    1 root     root        14604 Nov  1 13:33 dldrparser.pm
-r--r--r--    1 root     root         3209 Nov  1 13:33 LICENSE
drwxr-xr-x    4 root     root         4096 Nov  1 13:33 modules
-r-xr-xr-x    1 root     root        25945 Nov  1 13:33 webconfd
-r--r--r--    1 root     root          734 Nov  1 13:33 webconfd.conf
drwxr-xr-x    5 root     root         4096 Nov  2 19:55 webconfdocs

/usr/lib/driverloader/./modules:
total 8
drwxr-xr-x    3 root     root         4096 Nov  1 13:33 binaries
drwxr-xr-x    2 root     root         4096 Nov  2 19:55 GPL

/usr/lib/driverloader/./modules/binaries:
total 4
drwxr-xr-x    3 root     root         4096 Nov  1 13:33 athlon

/usr/lib/driverloader/./modules/binaries/athlon:
total 4
drwxr-xr-x    4 root     root         4096 Nov  2 19:55 rh

/usr/lib/driverloader/./modules/binaries/athlon/rh:
total 8
drwxr-xr-x    2 root     root         4096 Nov  2 19:55 linux-2.4.20-20.9
drwxr-xr-x    2 root     root         4096 Nov  2 01:34 linux-2.4.20-8

/usr/lib/driverloader/./modules/binaries/athlon/rh/linux-2.4.20-20.9:
total 112
-r--r--r--    1 root     root       108370 Nov  1 13:33 driverloader.o

/usr/lib/driverloader/./modules/binaries/athlon/rh/linux-2.4.20-8:
total 112
-r--r--r--    1 root     root       108338 Nov  1 13:33 driverloader.o

/usr/lib/driverloader/./modules/GPL:
total 20
-r--r--r--    1 root     root        18860 Aug 23 13:10 COPYING

/usr/lib/driverloader/./webconfdocs:
total 16
drwxr-xr-x    2 root     root         4096 Nov  2 19:55 cgi-bin
drwxr-xr-x    2 root     root         4096 Nov  2 19:55 images
drwxr-xr-x    2 root     root         4096 Nov  2 19:55 includes
-r--r--r--    1 root     root           94 Oct  2 21:29 index.html

/usr/lib/driverloader/./webconfdocs/cgi-bin:
total 32
-r-xr-xr-x    1 root     root        15774 Oct 30 09:40 config.cgi
-r-xr-xr-x    1 root     root         2054 Oct 23 07:07 fileupload.cgi
-r-xr-xr-x    1 root     root         5872 Oct 28 00:25 parse.cgi
-r-xr-xr-x    1 root     root         2187 Oct 24 10:05 saveconfig.cgi

/usr/lib/driverloader/./webconfdocs/images:
total 20
-r--r--r--    1 root     root          253 Oct  6 01:27 blink.gif
-r--r--r--    1 root     root          189 Oct  6 01:27 info.gif
-r--r--r--    1 root     root         9807 Oct  6 01:27 linuxant.gif

/usr/lib/driverloader/./webconfdocs/includes:
total 32
-r--r--r--    1 root     root          144 Nov  1 13:33 config.inc
-r--r--r--    1 root     root          395 Oct 14 23:17 footer.inc
-r--r--r--    1 root     root          904 Nov  1 13:33 header.inc
-r--r--r--    1 root     root          963 Nov  1 13:33 mainhead.inc
-r--r--r--    1 root     root        15670 Oct 14 23:17 tooltip.js

+ perl -c webconfd
webconfd syntax OK

+ perl -c webconfdocs/cgi-bin/config.cgi
webconfdocs/cgi-bin/config.cgi syntax OK

+ perl -c webconfdocs/cgi-bin/fileupload.cgi
webconfdocs/cgi-bin/fileupload.cgi syntax OK

+ perl -c webconfdocs/cgi-bin/parse.cgi
webconfdocs/cgi-bin/parse.cgi syntax OK

+ perl -c webconfdocs/cgi-bin/saveconfig.cgi
webconfdocs/cgi-bin/saveconfig.cgi syntax OK

+ ls -lR /var/lib/driverloader/.
/var/lib/driverloader/.:
total 180
-rw-r--r--    1 root     root        18324 Nov  2 01:37 wmpci54g.inf
-rw-r--r--    1 root     root       159744 Nov  2 01:37 wmpci54g.sys

+ cd /var/lib/driverloader && find . -name '*.inf' -type f -print -exec cat {} \;
./wmpci54g.inf
;*******************************************************************************************
;
;FILE:
;
;    wpc54g.inf
;
;DESCRIPTION:
;    Linksys Wireless-G PCI Adapter
;
;
;*******************************************************************************************

[version]
	Signature	= "$Chicago$"		; Combined Win9x/Win2k inf
	Class=Net
	ClassGUID	= {4d36e972-e325-11ce-bfc1-08002be10318}
	Provider	= %V_BCM%
	Compatible	= 1
DriverVer=12/12/2002, 3.10.27.0
	CatalogFile=wmpci54g.cat

[Manufacturer]
	%V_BCM% = BROADCOM

[ControlFlags] 
	ExcludeFromSelect = *

[BROADCOM]
	
	%BCM430G.DeviceDesc% = BCM43XG, PCI\VEN_14E4&DEV_4320&SUBSYS_041714E4
        %BCM430G.DeviceDesc% = BCM43XG, PCI\VEN_14E4&DEV_4320&SUBSYS_041814E4
 	%BCM430G.DeviceDesc% = BCM43XG, PCI\VEN_14E4&DEV_4320&SUBSYS_00131737
	%BCM430G.DeviceDesc% = BCM43XG, PCI\VEN_14E4&DEV_4320&SUBSYS_00141737
	

;-----------------------------------------------------------------
; Win9x specific
;
[BCM43XX]
	AddReg		= BCM43XX.win.reg, BCM43XX.win.brcm.reg, common.reg, b.options.reg, bg.options.reg
	CopyFiles	= BCM43XX.sys.files
DriverVer=11/14/2002, 3.10.27.0

[BCM43PCM]
	AddReg		= BCM43XX.win.reg, BCM43XX.win.brcm.reg, common.reg, b.options.reg, bg.options.reg
	CopyFiles	= BCM43XX.sys.files
DriverVer=11/14/2002, 3.10.27.0

[BCM43XG]
	AddReg		= BCM43XX.win.reg, BCM43XX.win.brcm.reg, common.reg, g.options.reg, bg.options.reg
	CopyFiles	= BCM43XX.sys.files
DriverVer=11/14/2002, 3.10.27.0

[BCM43XA]
	AddReg		= BCM43XX.win.reg, BCM43XX.win.brcm.reg, common.reg, a.options.reg
	CopyFiles	= BCM43XX.sys.files
DriverVer=11/14/2002, 3.10.27.0

[BCM43XM]
	AddReg		= BCM43XX.win.reg, BCM43XX.win.brcm.reg, common.reg, bag.options.reg
	CopyFiles	= BCM43XX.sys.files
DriverVer=11/14/2002, 3.10.27.0

[BCM43XX.win.reg]
	HKR,	Ndi,	DeviceID,		,	"PCI\VEN_14E4&DEV_4307"
	; 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%

[BCM43XX.ndi.install]
	AddReg		= BCM43XX.ndi.reg

[BCM43XX.ndi.reg]
	HKR,	,	DevLoader,		0,	"*ndis"
	HKR,	,	DeviceVxDs,		0,	%DEFAULT_WIN9X_SYS%

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

;-----------------------------------------------------------------
; 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=11/14/2002, 3.10.27.0

[BCM43PCM.NT]
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 8		; PCMCIA bus
	AddReg		= BCM43XX.reg, BCM43XX.brcm.reg, common.reg, b.options.reg, bg.options.reg
	CopyFiles	= BCM43XX.files.NT
DriverVer=11/14/2002, 3.10.27.0

[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=11/14/2002, 3.10.27.0

[BCM43XA.NT]
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX.reg, BCM43XX.brcm.reg, common.reg, a.options.reg
	CopyFiles	= BCM43XX.files.NT
DriverVer=11/14/2002, 3.10.27.0

[BCM43XM.NT]
	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI
	BusType		= 5			; PCI bus
	AddReg		= BCM43XX.reg, BCM43XX.brcm.reg, common.reg, bag.options.reg
	CopyFiles	= BCM43XX.files.NT
DriverVer=11/14/2002, 3.10.27.0

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

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

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

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

[BCM43XM.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%\WMPCI54G.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]
	WMPCI54G.SYS

;-----------------------------------------------------------------
; 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,	"PLCP Header"
	HKR,	Ndi\params\PLCPHeader, type,		0,	"enum"
	HKR,	Ndi\params\PLCPHeader\enum, "-1",	0,	"Long"
	HKR,	Ndi\params\PLCPHeader\enum, "0",	0,	"Auto (Short/Long)"
	HKR,	Ndi\params\PLCPHeader,default,,"0"

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

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

	HKR,	Ndi\params\NetworkAddress, ParamDesc,	0, "Locally Administered MAC Address"
	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,	"Rate"
	HKR,	Ndi\params\Rate, type,		0,	"enum"
	HKR,	Ndi\params\Rate\enum, "0",	0,	"Use best rate"
	HKR,	Ndi\params\Rate\enum, "2",	0,	" 1"
	HKR,	Ndi\params\Rate\enum, "4",	0,	" 2"
	HKR,	Ndi\params\Rate\enum, "11",	0,	" 5.5"
	HKR,	Ndi\params\Rate\enum, "22",	0,	"11"
	HKR,	Ndi\params\Rate,default,,"0"

	;HKR,	Ndi\params\Locale, ParamDesc,	0,	"Locale"
	;HKR,	Ndi\params\Locale, type,		0,	"enum"
	;HKR,	Ndi\params\Locale\enum, "0",		0,	"Worldwide"
	;HKR,	Ndi\params\Locale\enum, "1",		0,	"Thailand"
	;HKR,	Ndi\params\Locale\enum, "2",		0,	"Israel"
	;HKR,	Ndi\params\Locale\enum, "3",		0,	"Jordan"
	;HKR,	Ndi\params\Locale\enum, "5",		0,	"Japan"
	;HKR,    Ndi\params\Locale,default,,"15"	

[g.options.reg]
	HKR,    Ndi\params\IBSSGMode, ParamDesc,    0,      "IBSS 54g(tm) 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,      "54g - 802.11b compatible"
	HKR,    Ndi\params\IBSSGMode\enum, "3",     0,      "54g - high performance"
	HKR,    Ndi\params\IBSSGMode\enum, "4",     0,      "54g - highest performance"
	HKR,    Ndi\params\IBSSGMode,default,,"2"

	;HKR,	Ndi\params\Locale, ParamDesc,	0,	"Locale"
	;HKR,	Ndi\params\Locale, type,		0,	"enum"
	;HKR,	Ndi\params\Locale\enum, "0",		0,	"Worldwide"
	;HKR,	Ndi\params\Locale\enum, "1",		0,	"Thailand"
	;HKR,	Ndi\params\Locale\enum, "2",		0,	"Israel"
	;HKR,	Ndi\params\Locale\enum, "3",		0,	"Jordan"
	;HKR,	Ndi\params\Locale\enum, "5",		0,	"Japan"
	;HKR,	Ndi\params\Locale\enum, "6",		0,	"USA"
	;HKR,    Ndi\params\Locale,default,,"6"	

	HKR,	Ndi\params\Rate, ParamDesc,	0,	"Rate"
	HKR,	Ndi\params\Rate, type,		0,	"enum"
	HKR,	Ndi\params\Rate\enum, "0",	0,	"Use best rate"
	HKR,	Ndi\params\Rate\enum, "2",	0,	" 1"
	HKR,	Ndi\params\Rate\enum, "4",	0,	" 2"
	HKR,	Ndi\params\Rate\enum, "11",	0,	" 5.5"
	HKR,	Ndi\params\Rate\enum, "12",	0,	" 6"
	HKR,	Ndi\params\Rate\enum, "18",	0,	" 9"
	HKR,	Ndi\params\Rate\enum, "22",	0,	"11"
	HKR,	Ndi\params\Rate\enum, "24",	0,	"12"
	HKR,	Ndi\params\Rate\enum, "36",	0,	"18"
	HKR,	Ndi\params\Rate\enum, "48",	0,	"24"
	HKR,	Ndi\params\Rate\enum, "72",	0,	"36"
	HKR,	Ndi\params\Rate\enum, "96",	0,	"48"
	HKR,	Ndi\params\Rate\enum, "108",0,	"54"
	HKR,	Ndi\params\Rate,default,,"0"

; options common to both b and g
[bg.options.reg]
	HKR,	Ndi\params\Channel, ParamDesc, 0, "IBSS Channel Number"
	HKR,	Ndi\params\Channel, default,   0, "11"
	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"

[a.options.reg]
	;HKR,	Ndi\params\Locale, ParamDesc,	0,	"Locale"
	;HKR,	Ndi\params\Locale, type,		0,	"enum"
	;HKR,	Ndi\params\Locale\enum, "0",		0,	"Worldwide"
	;HKR,	Ndi\params\Locale\enum, "1",		0,	"Thailand"
	;HKR,	Ndi\params\Locale\enum, "2",		0,	"Israel"
	;HKR,	Ndi\params\Locale\enum, "3",		0,	"Jordan"
	;HKR,	Ndi\params\Locale\enum, "5",		0,	"Japan"
	;HKR,	Ndi\params\Locale\enum, "6",		0,	"USA"
	;HKR,    Ndi\params\Locale,default,,"15"	

	HKR,	Ndi\params\Rate, ParamDesc,	0,	"Rate"
	HKR,	Ndi\params\Rate, type,		0,	"enum"
	HKR,	Ndi\params\Rate\enum, "0",	0,	"Use best rate"
	HKR,	Ndi\params\Rate\enum, "12",	0,	" 6"
	HKR,	Ndi\params\Rate\enum, "18",	0,	" 9"
	HKR,	Ndi\params\Rate\enum, "24",	0,	"12"
	HKR,	Ndi\params\Rate\enum, "36",	0,	"18"
	HKR,	Ndi\params\Rate\enum, "48",	0,	"24"
	HKR,	Ndi\params\Rate\enum, "72",	0,	"36"
	HKR,	Ndi\params\Rate\enum, "96",	0,	"48"
	HKR,	Ndi\params\Rate\enum, "108",0,	"54"
	HKR,	Ndi\params\Rate,default,,"0"

	; USA Low Band
	HKR,	Ndi\params\Channel, ParamDesc, 0, "IBSS Channel Number"
	HKR,	Ndi\params\Channel, type,      0, "enum"
	HKR,	Ndi\params\Channel\enum, "36",   0, " 36"
	HKR,	Ndi\params\Channel\enum, "40",   0, " 40"
	HKR,	Ndi\params\Channel\enum, "44",   0, " 44"
	HKR,	Ndi\params\Channel\enum, "48",   0, " 48"
	HKR,	Ndi\params\Channel\enum, "52",   0, " 52"
	HKR,	Ndi\params\Channel\enum, "56",   0, " 56"
	HKR,	Ndi\params\Channel\enum, "60",   0, " 60"
	HKR,	Ndi\params\Channel\enum, "64",   0, " 64"
	; Europe
	HKR,	Ndi\params\Channel\enum, "100",   0, "100"
	HKR,	Ndi\params\Channel\enum, "104",   0, "104"
	HKR,	Ndi\params\Channel\enum, "108",   0, "108"
	HKR,	Ndi\params\Channel\enum, "112",   0, "112"
	HKR,	Ndi\params\Channel\enum, "116",   0, "116"
	HKR,	Ndi\params\Channel\enum, "120",   0, "120"
	HKR,	Ndi\params\Channel\enum, "124",   0, "124"
	HKR,	Ndi\params\Channel\enum, "128",   0, "128"
	HKR,	Ndi\params\Channel\enum, "132",   0, "132"
	HKR,	Ndi\params\Channel\enum, "136",   0, "136"
	HKR,	Ndi\params\Channel\enum, "140",   0, "140"
	; USA High Band
	HKR,	Ndi\params\Channel\enum, "149",   0, "149"
	HKR,	Ndi\params\Channel\enum, "153",   0, "153"
	HKR,	Ndi\params\Channel\enum, "157",   0, "157"
	HKR,	Ndi\params\Channel\enum, "161",   0, "161"
	; Japan
	HKR,	Ndi\params\Channel\enum, "184",   0, "184"
	HKR,	Ndi\params\Channel\enum, "188",   0, "188"
	HKR,	Ndi\params\Channel\enum, "192",   0, "192"
	HKR,	Ndi\params\Channel\enum, "196",   0, "196"
	HKR,	Ndi\params\Channel\enum, "200",   0, "200"
	HKR,	Ndi\params\Channel\enum, "204",   0, "204"
	HKR,	Ndi\params\Channel\enum, "208",   0, "208"
	HKR,	Ndi\params\Channel\enum, "212",   0, "212"
	HKR,	Ndi\params\Channel\enum, "216",   0, "216"
	HKR,	Ndi\params\Channel, default,   0, "36"

[bag.options.reg]
	HKR,	Ndi\params\band, ParamDesc,	0,	"Disable Bands"
	HKR,	Ndi\params\band, type,		0,	"enum"
	HKR,	Ndi\params\band\enum, "0",	0,	"None"
	HKR,	Ndi\params\band\enum, "1",	0,	"Disable 802.11g/b"
	HKR,	Ndi\params\band\enum, "2",	0,	"Disable 802.11a"
	HKR,	Ndi\params\band,default,,"0"

	;HKR,	Ndi\params\Locale, ParamDesc,	0,	"Locale"
	;HKR,	Ndi\params\Locale, type,		0,	"enum"
	;HKR,	Ndi\params\Locale\enum, "0",		0,	"Worldwide"
	;HKR,	Ndi\params\Locale\enum, "1",		0,	"Thailand"
	;HKR,	Ndi\params\Locale\enum, "2",		0,	"Israel"
	;HKR,	Ndi\params\Locale\enum, "3",		0,	"Jordan"
	;HKR,	Ndi\params\Locale\enum, "5",		0,	"Japan"
	;HKR,	Ndi\params\Locale\enum, "6",		0,	"USA"
	;HKR,    Ndi\params\Locale,default,,"6"	

	HKR,	Ndi\params\AssocPref, ParamDesc,	0,	"Association Preference"
	HKR,	Ndi\params\AssocPref, type,		0,	"enum"
	HKR,	Ndi\params\AssocPref\enum, "0",	0,	"None"
	HKR,	Ndi\params\AssocPref\enum, "1",	0,	"Prefer 802.11a"
	HKR,	Ndi\params\AssocPref\enum, "2",	0,	"Prefer 802.11g/b"
	HKR,	Ndi\params\AssocPref,default,,"0"

	HKR,	Ndi\params\RoamPref, ParamDesc,	0,	"Roaming Preference"
	HKR,	Ndi\params\RoamPref, type,		0,	"enum"
	HKR,	Ndi\params\RoamPref\enum, "0",	0,	"None"
	HKR,	Ndi\params\RoamPref\enum, "1",	0,	"Stay In Band"
	HKR,	Ndi\params\RoamPref,default,,"0"

	HKR,    Ndi\params\IBSSGMode, ParamDesc,	0,      "IBSS 54g(tm) 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,      "54g - 802.11b compatible"
	HKR,    Ndi\params\IBSSGMode\enum, "3",     0,      "54g - high performance"
	HKR,    Ndi\params\IBSSGMode\enum, "4",     0,      "54g - highest performance"
	HKR,    Ndi\params\IBSSGMode,default,,"2"

	HKR,	Ndi\params\Rate, ParamDesc,	0,	"Rate"
	HKR,	Ndi\params\Rate, type,		0,	"enum"
	HKR,	Ndi\params\Rate\enum, "0",	0,	"Use best rate"
	HKR,	Ndi\params\Rate\enum, "2",	0,	" 1"
	HKR,	Ndi\params\Rate\enum, "4",	0,	" 2"
	HKR,	Ndi\params\Rate\enum, "11",	0,	" 5.5"
	HKR,	Ndi\params\Rate\enum, "12",	0,	" 6"
	HKR,	Ndi\params\Rate\enum, "18",	0,	" 9"
	HKR,	Ndi\params\Rate\enum, "22",	0,	"11"
	HKR,	Ndi\params\Rate\enum, "24",	0,	"12"
	HKR,	Ndi\params\Rate\enum, "36",	0,	"18"
	HKR,	Ndi\params\Rate\enum, "48",	0,	"24"
	HKR,	Ndi\params\Rate\enum, "72",	0,	"36"
	HKR,	Ndi\params\Rate\enum, "96",	0,	"48"
	HKR,	Ndi\params\Rate\enum, "108",0,	"54"
	HKR,	Ndi\params\Rate,default,,"0"

	HKR,	Ndi\params\Channel, ParamDesc, 0, "IBSS Channel Number"
	HKR,	Ndi\params\Channel, type,      0, "enum"
	HKR,	Ndi\params\Channel\enum, "1",   0, "  1"
	HKR,	Ndi\params\Channel\enum, "2",   0, "  2"
	HKR,	Ndi\params\Channel\enum, "3",   0, "  3"
	HKR,	Ndi\params\Channel\enum, "4",   0, "  4"
	HKR,	Ndi\params\Channel\enum, "5",   0, "  5"
	HKR,	Ndi\params\Channel\enum, "6",   0, "  6"
	HKR,	Ndi\params\Channel\enum, "7",   0, "  7"
	HKR,	Ndi\params\Channel\enum, "8",   0, "  8"
	HKR,	Ndi\params\Channel\enum, "9",   0, "  9"
	HKR,	Ndi\params\Channel\enum, "10",   0, " 10"
	HKR,	Ndi\params\Channel\enum, "11",   0, " 11"
	;HKR,	Ndi\params\Channel\enum, "12",   0, " 12"
	;HKR,	Ndi\params\Channel\enum, "13",   0, " 13"
	;HKR,	Ndi\params\Channel\enum, "14",   0, " 14"
	; USA Low Band
	HKR,	Ndi\params\Channel\enum, "36",   0, " 36"
	HKR,	Ndi\params\Channel\enum, "40",   0, " 40"
	HKR,	Ndi\params\Channel\enum, "44",   0, " 44"
	HKR,	Ndi\params\Channel\enum, "48",   0, " 48"
	HKR,	Ndi\params\Channel\enum, "52",   0, " 52"
	HKR,	Ndi\params\Channel\enum, "56",   0, " 56"
	HKR,	Ndi\params\Channel\enum, "60",   0, " 60"
	HKR,	Ndi\params\Channel\enum, "64",   0, " 64"
	; Europe
	HKR,	Ndi\params\Channel\enum, "100",   0, "100"
	HKR,	Ndi\params\Channel\enum, "104",   0, "104"
	HKR,	Ndi\params\Channel\enum, "108",   0, "108"
	HKR,	Ndi\params\Channel\enum, "112",   0, "112"
	HKR,	Ndi\params\Channel\enum, "116",   0, "116"
	HKR,	Ndi\params\Channel\enum, "120",   0, "120"
	HKR,	Ndi\params\Channel\enum, "124",   0, "124"
	HKR,	Ndi\params\Channel\enum, "128",   0, "128"
	HKR,	Ndi\params\Channel\enum, "132",   0, "132"
	HKR,	Ndi\params\Channel\enum, "136",   0, "136"
	HKR,	Ndi\params\Channel\enum, "140",   0, "140"
	; USA High Band
	HKR,	Ndi\params\Channel\enum, "149",   0, "149"
	HKR,	Ndi\params\Channel\enum, "153",   0, "153"
	HKR,	Ndi\params\Channel\enum, "157",   0, "157"
	HKR,	Ndi\params\Channel\enum, "161",   0, "161"
	; Japan
	HKR,	Ndi\params\Channel\enum, "184",   0, "184"
	HKR,	Ndi\params\Channel\enum, "188",   0, "188"
	HKR,	Ndi\params\Channel\enum, "192",   0, "192"
	HKR,	Ndi\params\Channel\enum, "196",   0, "196"
	HKR,	Ndi\params\Channel\enum, "200",   0, "200"
	HKR,	Ndi\params\Channel\enum, "204",   0, "204"
	HKR,	Ndi\params\Channel\enum, "208",   0, "208"
	HKR,	Ndi\params\Channel\enum, "212",   0, "212"
	HKR,	Ndi\params\Channel\enum, "216",   0, "216"
	HKR,	Ndi\params\Channel, default,   0, "11"


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

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

[SourceDisksFiles]
	WMPCI54G.SYS=1

[strings]
V_BCM = "Linksys"
BCM430G.DeviceDesc      = "Wireless-G PCI Adapter"
BCM43XX_HELP		= "The Linksys 802.11g Network Adapter provides wireless high speed local area networking."
BCM43XX.Service.DispName = "Wireless-G PCI Adapter Driver"
BCM43XX.DiskName = "Wireless-G PCI Adapter Install Disk"
DEFAULT_WIN9X_SYS = "WMPCI54G.SYS"

+ cd /var/lib/driverloader && find . -name '*.sys' -type f -print -exec strings -e l {} \;
./wmpci54g.sys
BFD: ./wmpci54g.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
Environment
NdisVersion
BusType
ForcePIO
NoRadio
DriverDesc
AdapterDesc
VS_VERSION_INFO
StringFileInfo
040904B0
CompanyName
Linksys Corporation
FileDescription
Instant Wireless-G PCI NDIS 5.0 driver
FileVersion
3.10.27.0
InternalName
WMPCI54G
LegalCopyright
2002-2003, Linksys Corporation All Rights Reserved.
OriginalFilename
WMPCI54G
ProductName
Instant Wireless-G PCI Adapter
ProductVersion
3.10.27.0
VarFileInfo
Translation

+ ls -lR /lib/modules/2.4.20-20.9/misc
/lib/modules/2.4.20-20.9/misc:
total 4
lrwxrwxrwx    1 root     root           81 Nov  2 19:55 driverloader.o -> /usr/lib/driverloader/modules/binaries/athlon/rh/linux-2.4.20-20.9/driverloader.o

+ dmesg
Linux version 2.4.20-20.9 (bhcompile at porky.devel.redhat.com) (gcc version 3.2.2 20030222 (Red Hat Linux 3.2.2-5)) #1 Mon Aug 18 11:27:43 EDT 2003
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
 BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
 BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 000000001fff0000 (usable)
 BIOS-e820: 000000001fff0000 - 000000001fff3000 (ACPI NVS)
 BIOS-e820: 000000001fff3000 - 0000000020000000 (ACPI data)
 BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
 BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
 BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
0MB HIGHMEM available.
511MB LOWMEM available.
On node 0 totalpages: 131056
zone(0): 4096 pages.
zone(1): 126960 pages.
zone(2): 0 pages.
Kernel command line: ro root=LABEL=/
Initializing CPU#0
Detected 1094.144 MHz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 2182.34 BogoMIPS
Memory: 511376k/524224k available (1333k kernel code, 10284k reserved, 1001k 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: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 512K (64 bytes/line)
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU:     After generic, caps: 0383fbff c1c3fbff 00000000 00000000
CPU:             Common caps: 0383fbff c1c3fbff 00000000 00000000
CPU: AMD Athlon(tm)  stepping 00
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 0xfb4a0, last bus=2
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: Discovered primary peer bus ff [IRQ]
PCI: Using IRQ router default [10de/01e0] at 00:00.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
ttyS1 at 0x02f8 (irq = 3) is a 16550A
Real Time Clock Driver v1.10e
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.00beta3-.2.4
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
NFORCE2: IDE controller at PCI slot 00:09.0
NFORCE2: chipset revision 162
NFORCE2: not 100% native mode: will probe irqs later
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
AMD_IDE: PCI device 10de:0065 (nVidia Corporation) (rev a2) UDMA100 controller on pci00:09.0
    ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:DMA, hdb:DMA
    ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:DMA, hdd:DMA
hda: TOSHIBA DVD-ROM SD-M1712, ATAPI CD/DVD-ROM drive
hdc: WDC WD800JB-00CRA1, ATA DISK drive
blk: queue c03c5d84, I/O limit 4095Mb (mask 0xffffffff)
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hdc: attached ide-disk driver.
hdc: host protected area => 1
hdc: 156301488 sectors (80026 MB) w/8192KiB Cache, CHS=155061/16/63, UDMA(33)
ide-floppy driver 0.99.newide
Partition check:
 hdc: [PTBL] [9729/255/63] hdc1 hdc2 hdc3
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: 143k 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
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
EXT3 FS 2.4-0.9.19, 19 August 2002 on ide1(22,2), internal journal
Adding Swap: 1044216k swap-space (priority -1)
kjournald starting.  Commit interval 5 seconds
EXT3 FS 2.4-0.9.19, 19 August 2002 on ide1(22,1), internal journal
EXT3-fs: mounted filesystem with ordered data mode.
ohci1394: $Rev: 693 $ Ben Collins <bcollins at debian.org>
ohci1394_0: OHCI-1394 1.1 (PCI): IRQ=[11]  MMIO=[e6006000-e60067ff]  Max Packet=[2048]
ieee1394: SelfID completion called outside of bus reset!
ieee1394: Host added: Node[00:1023]  GUID[00023c00910699c7]  [Linux OHCI-1394]
parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE]
parport0: irq 7 detected
ip_tables: (C) 2000-2002 Netfilter core team
01:08.0: cache line size not set; forcing 16
divert: allocating divert_blk for eth0
eth0: New link status: Disconnected (0002)
eth0:  at 01:08.0 (MAC address 00:06:25:49:DB:F4) ready
PCI: Setting latency timer of device 00:04.0 to 64
divert: allocating divert_blk for eth1
spurious 8259A interrupt: IRQ7.
parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE]
parport0: irq 7 detected
lp0: using parport0 (polling).
lp0: console ready
Linux agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 439M
agpgart: unsupported bridge
agpgart: no supported devices found.
[fglrx] Maximum main memory to use for locked dma buffers: 429 MBytes.
[fglrx] module loaded - fglrx 3.2.8 [Sep 21 2003] on minor 0
Fire GL built-in AGP-support
Based on agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 439M
agpgart: Detected nVidia nForce2 chipset
agpgart: Bridge device is in AGP v1/v2 mode
agpgart: AGP aperture is 64M @ 0xe0000000
Power management callback for AGP chipset installed
[fglrx] AGP detected, AgpState   = 0x00000000 (hardware caps of chipset)
[fglrx:firegl_unlock] *ERROR* Process 1885 using kernel context 0
ide-floppy driver 0.99.newide
hda: attached ide-cdrom driver.
hda: ATAPI 48X DVD-ROM drive, 128kB Cache, UDMA(33)
Uniform CD-ROM driver Revision: 3.12
Creative EMU10K1 PCI Audio Driver, version 0.19a, 11:33:20 Aug 18 2003
emu10k1: Audigy rev 4 model 0x1002 found, IO at 0x9000-0x903f, IRQ 11
ac97_codec: AC97 Audio codec, id: 0x8384:0x7609 (SigmaTel STAC9721/23)
divert: freeing divert_blk for eth0
01:08.0: cache line size not set; forcing 16
divert: allocating divert_blk for eth0
eth0: New link status: Disconnected (0002)
eth0:  at 01:08.0 (MAC address 00:06:25:49:DB:F4) ready


More information about the driverloader mailing list