[driverloader] WMP54G Will not load driver

Gavin S s7726 at yahoo.com
Tue Dec 16 23:35:11 EST 2003


Skipped content of type multipart/alternative-------------- next part --------------

+ dldrstop

+ modprobe -v driverloader
insmod /lib/modules/2.6.0-test9-MobileBrew/misc/driverloader.ko 

+ lsmod
Module                  Size  Used by
driverloader          143336  0 
snd_pcm_oss            54116  0 
snd_pcm               101312  1 snd_pcm_oss
snd_page_alloc         11844  1 snd_pcm
snd_timer              25920  1 snd_pcm
snd_mixer_oss          19552  1 snd_pcm_oss
snd                    52260  4 snd_pcm_oss,snd_pcm,snd_timer,snd_mixer_oss
soundcore               9088  1 snd
md5                     3840  1 
ipv6                  262688  12 
eepro100               30700  0 
mii                     5184  1 eepro100
iptable_filter          2656  0 
ip_tables              18192  1 iptable_filter
ohci1394               35360  0 
ieee1394               82892  1 ohci1394
parport_pc             27112  0 
parport                44096  1 parport_pc
usbmouse                5568  0 
usbkbd                  7328  0 
hid                    64576  0 

+ date
Wed Dec 17 00:23:20 PST 2003

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

No devices detected by driverloader

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/

+ identify_system
linux-i686(i686)-2.6.0-test9-MobileBrew RedHat-8.0

+ uname -a
Linux MobileBrew 2.6.0-test9-MobileBrew #3 Mon Nov 10 17:18:58 PST 2003 i686 i686 i386 GNU/Linux

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

+ cat -v /proc/version
Linux version 2.6.0-test9-MobileBrew (root at MobileBrew) (gcc version 3.2 20020903 (Red Hat Linux 8.0 3.2-7)) #3 Mon Nov 10 17:18:58 PST 2003

+ cat -v /proc/cpuinfo
processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
model		: 5
model name	: Pentium II (Deschutes)
stepping	: 2
cpu MHz		: 300.031
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 sep mtrr pge mca cmov pat pse36 mmx fxsr
bogomips	: 591.87


+ cat -v /etc/redhat-release
Red Hat Linux release 8.0 (Psyche)

+ dmesg
Linux version 2.6.0-test9-MobileBrew (root at MobileBrew) (gcc version 3.2 20020903 (Red Hat Linux 8.0 3.2-7)) #3 Mon Nov 10 17:18:58 PST 2003
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
 BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
 BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 0000000007ffd000 (usable)
 BIOS-e820: 0000000007ffd000 - 0000000007fff000 (ACPI data)
 BIOS-e820: 0000000007fff000 - 0000000008000000 (ACPI NVS)
 BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
127MB LOWMEM available.
On node 0 totalpages: 32765
  DMA zone: 4096 pages, LIFO batch:1
  Normal zone: 28669 pages, LIFO batch:6
  HighMem zone: 0 pages, LIFO batch:1
DMI 2.0 present.
Building zonelist for node : 0
Kernel command line: ro root=/dev/hda2
Initializing CPU#0
PID hash table entries: 512 (order 9: 4096 bytes)
Detected 300.031 MHz processor.
Console: colour VGA+ 80x25
Memory: 126088k/131060k available (1937k kernel code, 4432k reserved, 790k data, 248k init, 0k highmem)
Calibrating delay loop... 591.87 BogoMIPS
Security Scaffold v1.0.0 initialized
Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
CPU:     After generic identify, caps: 0183f9ff 00000000 00000000 00000000
CPU:     After vendor identify, caps: 0183f9ff 00000000 00000000 00000000
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 512K
CPU:     After all inits, caps: 0183f9ff 00000000 00000000 00000040
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU: Intel Pentium II (Deschutes) stepping 02
Enabling fast FPU save and restore... done.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
NET: Registered protocol family 16
EISA bus registered
PCI: PCI BIOS revision 2.10 entry at 0xf0750, last bus=1
PCI: Using configuration type 1
mtrr: v2.0 (20020519)
Linux Plug and Play Support v0.97 (c) Adam Belay
/root/kernel/linux-2.6.0-test9/drivers/usb/core/usb.c: registered new driver usbfs
/root/kernel/linux-2.6.0-test9/drivers/usb/core/usb.c: registered new driver hub
PCI: Probing PCI hardware
PCI: Probing PCI hardware (bus 00)
PCI: Using IRQ router PIIX [8086/7110] at 0000:00:04.0
PCI: IRQ 0 for device 0000:00:04.2 doesn't match PIRQ mask - try pci=usepirqmask
divert: not allocating divert_blk for non-ethernet device lo
SBF: Simple Boot Flag extension found and enabled.
SBF: Setting boot flags 0x1
Machine check exception polling timer started.
apm: BIOS version 1.2 Flags 0x0b (Driver version 1.16ac)
ikconfig 0.7 with /proc/config*
VFS: Disk quotas dquot_6.5.1
NTFS driver 2.1.4 [Flags: R/W DEBUG].
Initializing Cryptographic API
Limiting direct PCI/PCI transfers.
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
pty: 2048 Unix98 ptys configured
Real Time Clock Driver v1.12
Using anticipatory io scheduler
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
PIIX4: IDE controller at PCI slot 0000:00:04.1
PIIX4: chipset revision 1
PIIX4: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0xb800-0xb807, BIOS settings: hda:DMA, hdb:pio
    ide1: BM-DMA at 0xb808-0xb80f, BIOS settings: hdc:pio, hdd:pio
hda: WDC WD200AB-00BPA1, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hda: max request size: 128KiB
hda: 39102336 sectors (20020 MB) w/2048KiB Cache, CHS=38792/16/63, UDMA(33)
 hda: hda1 hda2 hda3
ide-floppy driver 0.99.newide
mice: PS/2 mouse device common for all mice
input: PS/2 Logitech Mouse on isa0060/serio1
serio: i8042 AUX port at 0x60,0x64 irq 12
input: AT Translated Set 2 keyboard on isa0060/serio0
serio: i8042 KBD port at 0x60,0x64 irq 1
EISA: Probing bus 0 at eisa0
NET: Registered protocol family 2
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 8192 bind 16384)
NET: Registered protocol family 1
NET: Registered protocol family 17
NET: Registered protocol family 8
NET: Registered protocol family 20
kjournald starting.  Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem) readonly.
Freeing unused kernel memory: 248k freed
/root/kernel/linux-2.6.0-test9/drivers/usb/core/usb.c: registered new driver hiddev
/root/kernel/linux-2.6.0-test9/drivers/usb/core/usb.c: registered new driver hid
/root/kernel/linux-2.6.0-test9/drivers/usb/input/hid-core.c: v2.0:USB HID core driver
/root/kernel/linux-2.6.0-test9/drivers/usb/core/usb.c: registered new driver usbkbd
/root/kernel/linux-2.6.0-test9/drivers/usb/input/usbkbd.c: :USB HID Boot Protocol keyboard driver
/root/kernel/linux-2.6.0-test9/drivers/usb/core/usb.c: registered new driver usbmouse
/root/kernel/linux-2.6.0-test9/drivers/usb/input/usbmouse.c: v1.6:USB HID Boot Protocol mouse driver
EXT3 FS on hda2, internal journal
Adding 192772k swap on /dev/hda3.  Priority:-1 extents:1
kjournald starting.  Commit interval 5 seconds
EXT3 FS on hda1, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
updfstab: numerical sysctl 1 23 is obsolete.
kudzu: numerical sysctl 1 23 is obsolete.
ip_tables: (C) 2000-2002 Netfilter core team
eepro100.c:v1.09j-t 9/29/99 Donald Becker http://www.scyld.com/network/eepro100.html
eepro100.c: $Revision: 1.36 $ 2000/11/17 Modified by Andrey V. Savochkin <saw at saw.sw.com.sg> and others
PCI: Found IRQ 11 for device 0000:00:14.0
eth0: 0000:00:14.0, 00:03:47:1A:AA:10, IRQ 11.
  Board assembly 741462-005, Physical connectors present: RJ45
  Primary interface chip i82555 PHY #1.
  General self-test: passed.
  Serial sub-system self-test: passed.
  Internal registers self-test: passed.
  ROM checksum self-test: passed (0x04f4518b).
divert: allocating divert_blk for eth0
NET: Registered protocol family 10
Disabled Privacy Extensions on device c0377680(lo)
IPv6 over IPv4 tunneling driver
divert: not allocating divert_blk for non-ethernet device sit0
eth0: no IPv6 routers present
warning: process `update' used the obsolete bdflush system call
Fix your initscripts?
warning: process `update' used the obsolete bdflush system call
Fix your initscripts?
driverloader: no version for "struct_module" found: kernel tainted.
driverloader: module license 'see LICENSE file; Copyright (c)2003 Linuxant inc.' taints kernel.
PCI: Found IRQ 10 for device 0000:00:12.0
0000:00:12.0: cache line size not set; forcing 8
divert: allocating divert_blk for eth1
driverloader: NdisWriteErrorLogEntry: ErrorCode=DRIVER_FAILURE NumberOfErrorValues=1
driverloader: NdisWriteErrorLogEntry: ErrorValue 0=0x103
eth1: failed to initialize adapter (err = -5)
divert: freeing divert_blk for eth1
eth1: Failed to register net device (-5)
driverloader: probe of 0000:00:12.0 failed with error -5
driverloader: module license 'see LICENSE file; Copyright (c)2003 Linuxant inc.' taints kernel.
PCI: Found IRQ 10 for device 0000:00:12.0
0000:00:12.0: cache line size not set; forcing 8
divert: allocating divert_blk for eth1
driverloader: NdisWriteErrorLogEntry: ErrorCode=DRIVER_FAILURE NumberOfErrorValues=1
driverloader: NdisWriteErrorLogEntry: ErrorValue 0=0x103
eth1: failed to initialize adapter (err = -5)
divert: freeing divert_blk for eth1
eth1: Failed to register net device (-5)
driverloader: probe of 0000:00:12.0 failed with error -5
driverloader: module license 'see LICENSE file; Copyright (c)2003 Linuxant inc.' taints kernel.
PCI: Found IRQ 10 for device 0000:00:12.0
0000:00:12.0: cache line size not set; forcing 8
divert: allocating divert_blk for eth1
driverloader: NdisWriteErrorLogEntry: ErrorCode=DRIVER_FAILURE NumberOfErrorValues=1
driverloader: NdisWriteErrorLogEntry: ErrorValue 0=0x103
eth1: failed to initialize adapter (err = -5)
divert: freeing divert_blk for eth1
eth1: Failed to register net device (-5)
driverloader: probe of 0000:00:12.0 failed with error -5

+ cat -v /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=dhcp
TYPE=Ethernet
USERCTL=no
PEERDNS=yes
NETWORK=192.168.2.0
BROADCAST=192.168.2.255
DHCP_HOSTNAME="mobilebrew"

+ cat -v /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1
ONBOOT=yes
BOOTPROTO=dhcp
TYPE=Ethernet
USERCTL=no
PEERDNS=yes
NETWORK=192.168.2.0
BROADCAST=192.168.2.255
DHCP_HOSTNAME="mobilebrew2"

+ cat -v /etc/sysconfig/network-scripts/ifcfg-eth1~
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=dhcp
TYPE=Ethernet
USERCTL=no
PEERDNS=yes
NETWORK=192.168.2.0
BROADCAST=192.168.2.255
DHCP_HOSTNAME="mobilebrew"

+ 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
Can't execute command iwconfig16: No such file or directory

+ iwconfig
Can't execute command iwconfig16: No such file or directory

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

eth0      Interface doesn't have a list of Access Points

sit0      Interface doesn't have a list of Access Points


+ iwlist scanning
iwlist: unknown command `scanning'

+ iwlist scanning
iwlist: unknown command `scanning'

+ iptables -L -n -v
Chain INPUT (policy ACCEPT 440 packets, 355K bytes)
 pkts bytes target     prot opt in     out     source               destination         

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

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

+ ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:03:47:1A:AA:10  
          inet addr:192.168.2.7  Bcast:192.168.2.255  Mask:255.255.255.0
          inet6 addr: fe80::203:47ff:fe1a:aa10/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:30 errors:0 dropped:0 overruns:0 frame:0
          TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:4721 (4.6 Kb)  TX bytes:952 (952.0 b)
          Interrupt:11 Base address:0x8000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:428 errors:0 dropped:0 overruns:0 frame:0
          TX packets:428 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:353518 (345.2 Kb)  TX bytes:353518 (345.2 Kb)

sit0      Link encap:IPv6-in-IPv4  
          NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)


+ netstat -rn
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
192.168.2.0     0.0.0.0         255.255.255.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.2.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      30      0      0      0      10      0      0      0 BMRU
lo        16436   0     428      0      0      0     428      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
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
    inet6 ff02::1/128 scope global 
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether 00:03:47:1a:aa:10 brd ff:ff:ff:ff:ff:ff
    inet 192.168.2.7/24 brd 192.168.2.255 scope global eth0
    inet6 fe80::203:47ff:fe1a:aa10/64 scope link 
       valid_lft forever preferred_lft forever
    inet6 ff02::1:ff1a:aa10/128 scope global 
       valid_lft forever preferred_lft forever
    inet6 ff02::1/128 scope global 
       valid_lft forever preferred_lft forever
3: sit0: <NOARP> mtu 1480 qdisc noop 
    link/sit 0.0.0.0 brd 0.0.0.0

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

+ ip route
192.168.2.0/24 dev eth0  proto kernel  scope link  src 192.168.2.7 
127.0.0.0/8 dev lo  scope link 
default via 192.168.2.1 dev eth0 

+ lspci -n
00:00.0 Class 0600: 8086:7180 (rev 03)
00:01.0 Class 0604: 8086:7181 (rev 03)
00:04.0 Class 0601: 8086:7110 (rev 02)
00:04.1 Class 0101: 8086:7111 (rev 01)
00:04.2 Class 0c03: 8086:7112 (rev 01)
00:04.3 Class 0680: 8086:7113 (rev 02)
00:0a.0 Class 0401: 125d:1968
00:12.0 Class 0280: 14e4:4320 (rev 03)
00:14.0 Class 0200: 8086:1229 (rev 08)
01:00.0 Class 0300: 1002:4742 (rev 5c)

+ lspci -v
00:00.0 Host bridge: Intel Corp. 440LX/EX - 82443LX/EX Host bridge (rev 03)
	Flags: bus master, medium devsel, latency 64
	Memory at e4000000 (32-bit, prefetchable) [size=64M]
	Capabilities: [a0] AGP version 1.0

00:01.0 PCI bridge: Intel Corp. 440LX/EX - 82443LX/EX AGP bridge (rev 03) (prog-if 00 [Normal decode])
	Flags: bus master, 66Mhz, medium devsel, latency 64
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
	I/O behind bridge: 0000d000-0000dfff
	Memory behind bridge: e1800000-e3dfffff
	Prefetchable memory behind bridge: e3f00000-e3ffffff

00:04.0 ISA bridge: Intel Corp. 82371AB/EB/MB PIIX4 ISA (rev 02)
	Flags: bus master, medium devsel, latency 0

00:04.1 IDE interface: Intel Corp. 82371AB/EB/MB PIIX4 IDE (rev 01) (prog-if 80 [Master])
	Flags: bus master, medium devsel, latency 32
	I/O ports at b800 [size=16]

00:04.2 USB Controller: Intel Corp. 82371AB/EB/MB PIIX4 USB (rev 01) (prog-if 00 [UHCI])
	Flags: bus master, medium devsel, latency 32
	I/O ports at b400 [size=32]

00:04.3 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ACPI (rev 02)
	Flags: medium devsel, IRQ 9

00:0a.0 Multimedia audio controller: ESS Technology ES1968 Maestro 2
	Subsystem: Unknown device 4802:3592
	Flags: bus master, medium devsel, latency 32, IRQ 7
	I/O ports at b000 [size=256]
	Capabilities: [c0] Power Management version 1

00:12.0 Network controller: Broadcom Corporation: Unknown device 4320 (rev 03)
	Subsystem: Unknown device 1737:0013
	Flags: fast devsel, IRQ 10
	Memory at e1000000 (32-bit, non-prefetchable) [size=8K]

00:14.0 Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100] (rev 08)
	Subsystem: Intel Corp. EtherExpress PRO/100+
	Flags: bus master, medium devsel, latency 32, IRQ 11
	Memory at e0800000 (32-bit, non-prefetchable) [size=4K]
	I/O ports at a800 [size=64]
	Memory at e0000000 (32-bit, non-prefetchable) [size=1M]
	Expansion ROM at <unassigned> [disabled] [size=1M]
	Capabilities: [dc] Power Management version 2

01:00.0 VGA compatible controller: ATI Technologies Inc 3D Rage Pro AGP 1X/2X (rev 5c) (prog-if 00 [VGA])
	Subsystem: ATI Technologies Inc Rage Pro Turbo AGP 2X
	Flags: bus master, stepping, medium devsel, latency 64, IRQ 11
	Memory at e2000000 (32-bit, non-prefetchable) [size=16M]
	I/O ports at d800 [size=256]
	Memory at e1800000 (32-bit, non-prefetchable) [size=4K]
	Expansion ROM at e3fe0000 [disabled] [size=128K]
	Capabilities: [50] AGP version 1.0


+ lspci -n -vvv
00:00.0 Class 0600: 8086:7180 (rev 03)
	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: 64
	Region 0: Memory at e4000000 (32-bit, prefetchable) [size=64M]
	Capabilities: [a0] AGP version 1.0
		Status: RQ=31 SBA+ 64bit- FW- Rate=x1,x2
		Command: RQ=0 SBA- AGP- 64bit- FW- Rate=<none>

00:01.0 Class 0604: 8086:7181 (rev 03)
	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: 64
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
	I/O behind bridge: 0000d000-0000dfff
	Memory behind bridge: e1800000-e3dfffff
	Prefetchable memory behind bridge: e3f00000-e3ffffff
	BridgeCtl: Parity- SERR- NoISA- VGA+ MAbort- >Reset- FastB2B-

00:04.0 Class 0601: 8086:7110 (rev 02)
	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:04.1 Class 0101: 8086:7111 (rev 01) (prog-if 80 [Master])
	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 4: I/O ports at b800 [size=16]

00:04.2 Class 0c03: 8086:7112 (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: 32
	Interrupt: pin D routed to IRQ 0
	Region 4: I/O ports at b400 [size=32]

00:04.3 Class 0680: 8086:7113 (rev 02)
	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 ? routed to IRQ 9

00:0a.0 Class 0401: 125d:1968
	Subsystem: 4802:3592
	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, 6000ns max)
	Interrupt: pin A routed to IRQ 7
	Region 0: I/O ports at b000 [size=256]
	Capabilities: [c0] 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:12.0 Class 0280: 14e4:4320 (rev 03)
	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-
	Interrupt: pin A routed to IRQ 10
	Region 0: Memory at e1000000 (32-bit, non-prefetchable) [size=8K]

00:14.0 Class 0200: 8086:1229 (rev 08)
	Subsystem: 8086:000b
	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 (2000ns min, 14000ns max), cache line size 08
	Interrupt: pin A routed to IRQ 11
	Region 0: Memory at e0800000 (32-bit, non-prefetchable) [size=4K]
	Region 1: I/O ports at a800 [size=64]
	Region 2: Memory at e0000000 (32-bit, non-prefetchable) [size=1M]
	Expansion ROM at <unassigned> [disabled] [size=1M]
	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=2 PME-

01:00.0 Class 0300: 1002:4742 (rev 5c)
	Subsystem: 1002:4742
	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: 64 (2000ns min), cache line size 08
	Interrupt: pin A routed to IRQ 11
	Region 0: Memory at e2000000 (32-bit, non-prefetchable) [size=16M]
	Region 1: I/O ports at d800 [size=256]
	Region 2: Memory at e1800000 (32-bit, non-prefetchable) [size=4K]
	Expansion ROM at e3fe0000 [disabled] [size=128K]
	Capabilities: [50] AGP version 1.0
		Status: RQ=255 SBA+ 64bit- FW- Rate=x1,x2
		Command: RQ=0 SBA- AGP- 64bit- FW- Rate=<none>


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

+ cat -v /proc/cmdline
ro root=/dev/hda2

+ cat -v /proc/uptime
1409.60 1134.04

+ cat -v /proc/devices
Character devices:
  1 mem
  2 pty
  3 ttyp
  4 /dev/vc/0
  4 tty
  5 /dev/tty
  5 /dev/console
  5 /dev/ptmx
  7 vcs
 10 misc
 13 input
 14 sound
 29 fb
 36 netlink
116 alsa
128 ptm
136 pts
171 ieee1394
180 usb

Block devices:
  1 ramdisk
  2 fd
  3 ide0

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

+ cat -v /proc/filesystems
nodev	sysfs
nodev	rootfs
nodev	bdev
nodev	proc
nodev	sockfs
nodev	usbfs
nodev	usbdevfs
nodev	futexfs
nodev	tmpfs
nodev	pipefs
nodev	eventpollfs
nodev	devpts
	ext3
	ext2
nodev	ramfs
	msdos
	vfat
	iso9660
	ntfs
nodev	autofs

+ cat -v /proc/interrupts
           CPU0       
  0:    1409390          XT-PIC  timer
  1:        549          XT-PIC  i8042
  2:          0          XT-PIC  cascade
  8:          1          XT-PIC  rtc
 11:         50          XT-PIC  eth0
 12:       3228          XT-PIC  i8042
 14:      12212          XT-PIC  ide0
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-07ffcfff : System RAM
  00100000-002e4627 : Kernel code
  002e4628-003a9eff : Kernel data
07ffd000-07ffefff : ACPI Tables
07fff000-07ffffff : ACPI Non-volatile Storage
e0000000-e00fffff : 0000:00:14.0
e0800000-e0800fff : 0000:00:14.0
  e0800000-e0800fff : eepro100
e1000000-e1001fff : 0000:00:12.0
e1800000-e3dfffff : PCI Bus #01
  e1800000-e1800fff : 0000:01:00.0
  e2000000-e2ffffff : 0000:01:00.0
e3f00000-e3ffffff : PCI Bus #01
e4000000-e7ffffff : 0000:00:00.0
ffff0000-ffffffff : reserved

+ cat -v /proc/ioports
0000-001f : dma1
0020-0021 : pic1
0040-005f : timer
0060-006f : keyboard
0070-0077 : rtc
0080-008f : dma page reg
00a0-00a1 : pic2
00c0-00df : dma2
00f0-00ff : fpu
01f0-01f7 : ide0
03c0-03df : vga+
03f6-03f6 : ide0
0cf8-0cff : PCI conf1
a800-a83f : 0000:00:14.0
  a800-a83f : eepro100
b000-b0ff : 0000:00:0a.0
b400-b41f : 0000:00:04.2
b800-b80f : 0000:00:04.1
  b800-b807 : ide0
  b808-b80f : ide1
d000-dfff : PCI Bus #01
  d800-d8ff : 0000:01:00.0
e400-e43f : 0000:00:04.3
e800-e81f : 0000:00:04.3

+ cat -v /proc/dma
 4: cascade

+ cat -v /proc/mtrr
reg00: base=0x00000000 (   0MB), size= 128MB: write-back, count=1
reg01: base=0xe2000000 (3616MB), size=   2MB: write-combining, count=1

+ cat -v /proc/partitions
major minor  #blocks  name

   3     0   19551168 hda
   3     1     104391 hda1
   3     2   19253902 hda2
   3     3     192780 hda3

+ cat -v /proc/mounts
rootfs / rootfs rw 0 0
/dev/root / ext3 rw 0 0
/proc /proc proc rw 0 0
/sys /sys sysfs rw 0 0
usbdevfs /proc/bus/usb usbdevfs rw 0 0
/dev/hda1 /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/hda3                                partition	192772	0	-1

+ cat -v /proc/meminfo
MemTotal:       126488 kB
MemFree:         16280 kB
Buffers:          3552 kB
Cached:          48020 kB
SwapCached:          0 kB
Active:          88796 kB
Inactive:         7896 kB
HighTotal:           0 kB
HighFree:            0 kB
LowTotal:       126488 kB
LowFree:         16280 kB
SwapTotal:      192772 kB
SwapFree:       192772 kB
Dirty:             232 kB
Writeback:           0 kB
Mapped:          66956 kB
Slab:            10368 kB
Committed_AS:   116568 kB
PageTables:       1012 kB
VmallocTotal:   909292 kB
VmallocUsed:      1560 kB
VmallocChunk:   907544 kB

+ cat -v /proc/stat
cpu  21812 1 5679 109804 3586 55 3
cpu0 21812 1 5679 109804 3586 55 3
intr 1425485 1409439 549 0 0 0 0 6 0 1 0 0 50 3228 0 12212 0
ctxt 109656
btime 1071647982
processes 7290
procs_running 2
procs_blocked 0

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

+ cat -v /proc/modules
driverloader 143336 0 - Live 0xc892b000
snd_pcm_oss 54116 0 - Live 0xc89a6000
snd_pcm 101312 1 snd_pcm_oss, Live 0xc898c000
snd_page_alloc 11844 1 snd_pcm, Live 0xc894f000
snd_timer 25920 1 snd_pcm, Live 0xc8958000
snd_mixer_oss 19552 1 snd_pcm_oss, Live 0xc8879000
snd 52260 4 snd_pcm_oss,snd_pcm,snd_timer,snd_mixer_oss, Live 0xc8960000
soundcore 9088 1 snd, Live 0xc88e0000
md5 3840 1 - Live 0xc8871000
ipv6 262688 12 - Live 0xc88e9000
eepro100 30700 0 - Live 0xc8895000
mii 5184 1 eepro100, Live 0xc886b000
iptable_filter 2656 0 - Live 0xc8866000
ip_tables 18192 1 iptable_filter, Live 0xc8854000
ohci1394 35360 0 - Live 0xc8817000
ieee1394 82892 1 ohci1394, Live 0xc887f000
parport_pc 27112 0 - Live 0xc884c000
parport 44096 1 parport_pc, Live 0xc885a000
usbmouse 5568 0 - Live 0xc8814000
usbkbd 7328 0 - Live 0xc8811000
hid 64576 0 - Live 0xc8822000

+ env
MANPATH=/usr/local/qt/doc/man:
HOSTNAME=MobileBrew
SHELL=/bin/bash
TERM=linux
HISTSIZE=1000
QTDIR=/usr/local/qt
USER=root
LS_COLORS=no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=01;32:*.cmd=01;32:*.exe=01;32:*.com=01;32:*.btm=01;32:*.bat=01;32:*.sh=01;32:*.csh=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tz=01;31:*.rpm=01;31:*.cpio=01;31:*.jpg=01;35:*.gif=01;35:*.bmp=01;35:*.xbm=01;35:*.xpm=01;35:*.png=01;35:*.tif=01;35:
LD_LIBRARY_PATH=/usr/local/qt/lib:
USERNAME=root
PATH=/usr/sbin:/sbin:/usr/bin:/bin:/usr/local/sbin:/usr/local/bin
MAIL=/var/spool/mail/root
PWD=/root
INPUTRC=/etc/inputrc
SSH_ASKPASS=/usr/libexec/openssh/gnome-ssh-askpass
HOME=/root
SHLVL=2
BASH_ENV=/root/.bashrc
LOGNAME=root
LESSOPEN=|/usr/bin/lesspipe.sh %s
G_BROKEN_FILENAMES=1
_=/usr/bin/env

+ modprobe -V
module-init-tools version 0.9.15-pre3

+ modprobe -l *driverloader*
/lib/modules/2.6.0-test9-MobileBrew/misc/driverloader.ko

+ cat -v /etc/modules.conf
alias parport_lowlevel parport_pc
alias sound-slot-0 maestro
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-controller usb-uhci
alias tty-ldisc-11 irtty
alias char-major-161 ircomm-tty
alias eth0 eepro100

+ cat -v /etc/modprobe.conf
alias binfmt-204 binfmt_aout
alias binfmt-263 binfmt_aout
alias binfmt-264 binfmt_aout
alias binfmt-267 binfmt_aout
alias binfmt-387 binfmt_aout
alias binfmt-332 iBCS
alias binfmt--310 binfmt_java
alias block-major-1 rd
alias block-major-2 floppy
alias block-major-3 ide-probe-mod
alias block-major-7 loop
alias block-major-8 sd_mod
alias block-major-9 md
alias block-major-11 sr_mod
alias block-major-13 xd
alias block-major-15 cdu31a
alias block-major-16 gscd
alias block-major-17 optcd
alias block-major-18 sjcd
alias block-major-20 mcdx
alias block-major-22 ide-probe-mod
alias block-major-23 mcd
alias block-major-24 sonycd535
alias block-major-25 sbpcd
alias block-major-26 sbpcd
alias block-major-27 sbpcd
alias block-major-29 aztcd
alias block-major-32 cm206
alias block-major-33 ide-probe-mod
alias block-major-34 ide-probe-mod
alias block-major-37 ide-tape
alias block-major-44 ftl
alias block-major-46 pcd
alias block-major-47 pf
alias block-major-56 ide-probe-mod
alias block-major-57 ide-probe-mod
alias block-major-58 lvm-mod
alias block-major-88 ide-probe-mod
alias block-major-89 ide-probe-mod
alias block-major-90 ide-probe-mod
alias block-major-91 ide-probe-mod
alias block-major-93 nftl
alias block-major-97 pg
alias char-major-4 serial
alias char-major-5 serial
alias char-major-6 lp
alias char-major-9 st
alias char-major-10-0 busmouse
alias char-major-10-2 msbusmouse
alias char-major-10-3 atixlmouse
alias char-major-10-130 wdt
alias char-major-10-131 wdt
alias char-major-10-135 rtc
alias char-major-10-139 openprom
alias char-major-10-144 nvram
alias char-major-10-157 applicom
alias char-major-10-175 agpgart
alias char-major-10-184 microcode
alias char-major-13 input
alias char-major-13-32 mousedev
alias char-major-14 soundcore
alias char-major-19 cyclades
alias char-major-20 cyclades
alias char-major-21 sg
alias char-major-22 pcxx
alias char-major-23 pcxx
alias char-major-27 ftape
alias char-major-34 scc
alias char-major-35 tclmidi
alias char-major-36 netlink
alias char-major-37 ide-tape
alias char-major-48 riscom8
alias char-major-49 riscom8
alias char-major-57 esp
alias char-major-58 esp
alias char-major-63 kdebug
alias char-major-90 mtdchar
alias char-major-96 pt
alias char-major-99 ppdev
alias char-major-107 3dfx
alias char-major-108 ppp_generic
alias char-major-109 lvm-mod
######################
# MY SOUND CARD CRAP #
######################
alias char-major-116 snd
alias snd-card-0 snd-es1968

alias sound-slot-0 snd-card-0

alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
#######################
alias char-major-161 ircomm-tty
alias char-major-171 raw1394
alias char-major-200 vxspec
alias dos msdos
alias dummy0 dummy
alias dummy1 dummy
alias eth0 eepro100
alias iso9660 isofs
alias md-personality-1 linear
alias md-personality-2 raid0
alias md-personality-3 raid1
alias md-personality-4 raid5
alias md-personality-7 multipath
alias net-pf-1 unix
alias net-pf-2 ipv4
alias net-pf-4 ipx
alias net-pf-5 appletalk
alias net-pf-17 af_packet
alias netalias-2 ip_alias
alias plip0 plip
alias plip1 plip
alias tunl0 ipip
alias cipcb0 cipcb
alias cipcb1 cipcb
alias cipcb2 cipcb
alias cipcb3 cipcb
alias ppp0 ppp
alias ppp1 ppp
alias slip0 slip
alias slip1 slip
alias tty-ldisc-1 slip
alias tty-ldisc-3 ppp_async
alias tty-ldisc-11 irtty
alias tty-ldisc-14 ppp_synctty
alias ppp-compress-18 ppp_mppe
alias ppp-compress-21 bsd_comp
alias ppp-compress-24 ppp_deflate
alias ppp-compress-26 ppp_deflate
alias parport_lowlevel parport_pc
alias usbdevfs usbcore
alias usb-controller usb-uhci
options sb io=0x220 irq=7 dma=1 dma16=5 mpu_io=0x330
install binfmt-0000 /bin/true
install binfmt_misc /sbin/modprobe --ignore-install binfmt_misc && { /bin/mount -t binfmt_misc none /proc/sys/fs/binfmt_misc > /dev/null 2>&1 || :; }
install char-major-10 /bin/true
install char-major-10-1 /bin/true
install dummy0 /sbin/modprobe -o dummy0 --ignore-install dummy
install dummy1 /sbin/modprobe -o dummy1 --ignore-install dummy
install net-pf-10 /bin/true
install net-pf-19 /bin/true
install net-pf-3 /bin/true
install net-pf-6 /bin/true
install scsi_hostadapter /bin/true
install sound-slot-0 /sbin/modprobe --ignore-install sound-slot-0 && { /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/null 2>&1 || :; }
remove binfmt_misc { /bin/umount /proc/sys/fs/binfmt_misc > /dev/null 2>&1 || :; } ; /sbin/modprobe -r --ignore-remove binfmt_misc
remove sound-slot-0 { /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/null 2>&1 || :; } ; /sbin/modprobe -r --ignore-remove sound-slot-0

+ depmod -e -a

+ cd /etc/driverloader/config && find . -ls
430892    4 drwxr-xr-x   2 root     root         4096 Dec 17 00:23 .
430951    0 -rw-r--r--   1 root     root            0 Dec 16 23:51 ./.perlmodsok
430953    4 -rw-r--r--   1 root     root          787 Dec 16 23:51 ./PCI-0000:00:12.0-14e4:4320-1737:0013

+ cd /etc/driverloader/config && find . -print -type f -exec cat {} \;
.
./.perlmodsok
./PCI-0000:00:12.0-14e4:4320-1737:0013
UpperRange="ndis5"
LowerRange="ethernet"
HelpText="The Linksys 802.11g Network Adapter provides wireless high speed local area networking."
Service="BCM43XX"
Authentication="1"
EnableSoftAP="0"
EnableLeap="0"
EnableAutoConnect="0"
RadioState="0"
PowerSaveMode="0"
frag="2346"
rts="2347"
NetworkAddress=""
PwrOut="100"
FrameBursting="0"
Bluetooth Collaboration="0"
WEP=""
NetworkType="-1"
SSID=""
gpio0="-1"
gpio1="-1"
gpio2="-1"
gpio3="-1"
scan_channel_time="-1"
scan_unassoc_time="-1"
scan_home_time="-1"
scan_passes="-1"
BadFramePreempt="0"
Interference_Mode="-1"
antdiv="-1"
RoamTrigger="-70"
PLCPHeader="0"
IBSSGMode="0"
IBSSGProtection="2"
Locale="0"
Rate="0"
Channel="11"
DriverName="bcm43xx"
ServiceBinary="bcmwl5.sys"
DriverLoaderVersion="1.52"
DriverLoaderInfFile="bcm43xx.inf"

+ cd /etc/driverloader/static && find . -ls
430893    4 drwxr-xr-x   2 root     root         4096 Dec 16 23:50 .
430894    4 -r--r--r--   1 root     root           16 Dec 15 13:32 ./webconf

+ cd /etc/driverloader/static && find . -print -type f -exec cat {} \;
.
./webconf
127.0.0.1:18020

+ ls -lR /usr/lib/driverloader/.
/usr/lib/driverloader/.:
total 64
-r--r--r--    1 root     root         3209 Dec 15 13:32 LICENSE
-r--r--r--    1 root     root         1450 Nov 17 12:30 config.mak
-r--r--r--    1 root     root        15371 Dec 15 13:32 dldrparser.pm
drwxr-xr-x    6 root     root         4096 Dec 16 23:51 modules
-r-xr-xr-x    1 root     root        26174 Dec 15 13:32 webconfd
-r--r--r--    1 root     root          690 Dec 15 13:32 webconfd.conf
drwxr-xr-x    5 root     root         4096 Dec 16 23:50 webconfdocs

/usr/lib/driverloader/./modules:
total 100
drwxr-xr-x    2 root     root         4096 Dec 16 23:51 GPL
-r--r--r--    1 root     root         6046 Nov  7 09:12 Makefile
drwxr-xr-x    2 root     root         4096 Sep 25 15:42 binaries
-r--r--r--    1 root     root         8423 Dec 10 15:40 dldrpci.c
drwxr-xr-x    3 root     root         4096 Dec 16 23:50 imported
drwxr-xr-x    2 root     root         4096 Dec 16 23:50 include
-rwxr-xr-x    1 root     root         1801 Nov 28 15:29 kernelcompiler.sh
-r--r--r--    1 root     root         1953 Nov 16 05:35 osmemory.c
-r--r--r--    1 root     root         8111 Nov 12 14:54 osresour.c
-r--r--r--    1 root     root        32876 Dec 12 22:58 osservices.c
-r--r--r--    1 root     root         4960 Nov  8 07:16 osstdio.c
-r--r--r--    1 root     root         3595 Nov 26 18:37 osstring.c

/usr/lib/driverloader/./modules/GPL:
total 232
-r--r--r--    1 root     root        18860 Aug 23 13:10 COPYING
-r--r--r--    1 root     root         6278 Nov  8 07:32 divdi3.c
-r--r--r--    1 root     root        18450 Dec  8 20:25 hostap_common.h
-r--r--r--    1 root     root         2460 Jul  8 13:57 ieee802_11.h
-r--r--r--    1 root     root        46140 Oct 21 01:02 longlong.h
-r--r--r--    1 root     root       105168 Dec 15 13:13 netndis.c
-r--r--r--    1 root     root         5342 Dec 10 20:18 netndis.h
-r--r--r--    1 root     root        15692 Nov 25 13:58 oscompat.h

/usr/lib/driverloader/./modules/binaries:
total 0

/usr/lib/driverloader/./modules/imported:
total 96
-r--r--r--    1 root     root        82956 Dec 15 13:31 driverloader-i386.O
drwxr-xr-x    2 root     root         4096 Dec 16 23:50 include
-r--r--r--    1 root     root          360 Dec 15 13:31 makeflags.mak

/usr/lib/driverloader/./modules/imported/include:
total 20
-r--r--r--    1 root     root        18883 Dec 15 13:09 ndiswrap.h

/usr/lib/driverloader/./modules/include:
total 20
-r--r--r--    1 root     root        13439 Dec 12 22:45 osservices.h
-r--r--r--    1 root     root         1062 Nov  8 10:49 typedefs.h

/usr/lib/driverloader/./webconfdocs:
total 16
drwxr-xr-x    2 root     root         4096 Dec 16 23:50 cgi-bin
drwxr-xr-x    2 root     root         4096 Dec 16 23:50 images
drwxr-xr-x    2 root     root         4096 Dec 16 23:50 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 Dec 15 13:32 config.inc
-r--r--r--    1 root     root          395 Oct 14 23:17 footer.inc
-r--r--r--    1 root     root          904 Dec 15 13:32 header.inc
-r--r--r--    1 root     root          963 Dec 15 13:32 mainhead.inc
-r--r--r--    1 root     root        15670 Oct 14 23:17 tooltip.js

+ ( cd /usr/lib/driverloader && for f in webconfd webconfdocs/cgi-bin/*.cgi; do 					perl -c ${f}; done )
webconfd syntax OK
webconfdocs/cgi-bin/config.cgi syntax OK
webconfdocs/cgi-bin/fileupload.cgi syntax OK
webconfdocs/cgi-bin/parse.cgi syntax OK
webconfdocs/cgi-bin/saveconfig.cgi syntax OK

+ ls -lR /var/lib/driverloader/.
/var/lib/driverloader/.:
total 276
-rw-r--r--    1 root     root        12244 Dec 17 00:21 bcm43xx.inf
-rw-r--r--    1 root     root       265728 Dec 17 00:22 bcmwl5.sys

+ cd /var/lib/driverloader && find . -name '*.inf' -type f -print -exec cat {} \;
./bcm43xx.inf
;*******************************************************************************************
;
;FILE:
;
;    bcmwl5.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=07/17/2003, 3.30.15.0
	CatalogFile=BCM43XX.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
;


[BCM43XG]
	AddReg		= BCM43XX.ndi.reg,BCM43XX.win.reg, BCM43XX.win.brcm.reg, common.reg, g.options.reg, bg.options.reg
	CopyFiles	= BCM43XX.sys.files
DriverVer=07/17/2003, 3.30.15.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]
	BCMWL5.SYS,,,2

;-----------------------------------------------------------------
; Win2k specific
;
[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=07/17/2003, 3.30.15.0



[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\Authentication, ParamDesc,	0,	"Authentication Mode"
	HKR,	Ndi\params\Authentication, type,		0,	"enum"
	HKR,	Ndi\params\Authentication\enum, "1",		0,	"Open"
	HKR,	Ndi\params\Authentication\enum, "2",		0,	"Share"
	HKR,    Ndi\params\Authentication,default,		,   	 "1"		

	HKR, ,"EnableSoftAP", 0, "0"
	HKR, ,"EnableLeap", 0, "0"
	HKR,					,"EnableAutoConnect", 0, "0"
	HKR,	Ndi\params\RadioState, ParamDesc,	0,	%RadioEnableDisable%
	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,	%PowerSaveMode%
	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\frag, ParamDesc,	0,	%FragmentationThreshold%
	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,	%RTSThreshold%
	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, %LocallyAdministeredMACAddress%
	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,	%PowerOutput%
	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"

	HKR,	Ndi\params\FrameBursting, ParamDesc,	0,	%XPress_Technology%
	HKR,	Ndi\params\FrameBursting, type,		0,	"enum"
	HKR,	Ndi\params\FrameBursting\enum, "0",		0,	%Disabled%
	HKR,	Ndi\params\FrameBursting\enum, "1",		0,	%Enabled%
	HKR,    Ndi\params\FrameBursting,default,,"0"	

	;HKR,	Ndi\params\BTCoexist, ParamDesc,	0,	%BlueToothCollaboration%
	;HKR,	Ndi\params\BTCoexist, type,		0,	"enum"
	;HKR,	Ndi\params\BTCoexist\enum, "1",	0,	%Enable%
	;HKR,	Ndi\params\BTCoexist\enum, "0",	0,	%Disable%
	;HKR,	Ndi\params\BTCoexist,default,,"1"
        HKR,					,"Bluetooth Collaboration",0,"0"
	HKR,					,"WEP",	0,	""
	HKR,					,"NetworkType",	0,	"-1"
	HKR,					,"SSID",	0,	""

	HKR,					,"gpio0",	0,	"-1"
	HKR,					,"gpio1",	0,	"-1"
	HKR,					,"gpio2",	0,	"-1"
	HKR,					,"gpio3",	0,	"-1"

	HKR,					,"scan_channel_time",	0,	"-1"
	HKR,					,"scan_unassoc_time",	0,	"-1"
	HKR,					,"scan_home_time",		0,	"-1"
	HKR,					,"scan_passes",			0,	"-1"

	HKR,					,"BadFramePreempt",		0,	"0"

	HKR,					,"Interference_Mode",		0,	"-1"

	HKR,	Ndi\params\antdiv, ParamDesc,	0,	%AntennaDiversity%
	HKR,	Ndi\params\antdiv, type,	0,	"enum"
	HKR,	Ndi\params\antdiv\enum, "-1",	0,	%Auto%
	HKR,	Ndi\params\antdiv,default,,"-1"


[g.options.reg]
		HKR,    Ndi\params\IBSSGMode,default,,"0"
	HKR,	Ndi\params\RoamTrigger, ParamDesc,	0,	%RoamingDecision%
	HKR,	Ndi\params\RoamTrigger, type,		0,	"enum"
	HKR,	Ndi\params\RoamTrigger\enum, "-60",	0,	%OptimizeBandwidth%
	HKR,	Ndi\params\RoamTrigger\enum, "-70",	0,	%Default%
	HKR,	Ndi\params\RoamTrigger\enum, "-80",	0,	%OptimizeDistance%
	HKR,	Ndi\params\RoamTrigger,default,,"-70"

	HKR,	Ndi\params\PLCPHeader, ParamDesc,	0,	%BSSPLCPHeader%
	HKR,	Ndi\params\PLCPHeader, type,		0,	"enum"
	HKR,	Ndi\params\PLCPHeader\enum, "-1",	0,	%Long%
	HKR,	Ndi\params\PLCPHeader\enum, "0",	0,	%AutoShortLong%
	HKR,	Ndi\params\PLCPHeader,default,,"0"

	HKR,    Ndi\params\IBSSGMode, ParamDesc,	0,      %IBSS54gtmMode%
	HKR,    Ndi\params\IBSSGMode, type,         0,      "enum"
	HKR,    Ndi\params\IBSSGMode\enum, "0",     0,      %80211bOnly%
	HKR,    Ndi\params\IBSSGMode\enum, "1",     0,      %54gLRS%
	HKR,    Ndi\params\IBSSGMode\enum, "2",     0,      %54gAuto%
	HKR,    Ndi\params\IBSSGMode\enum, "4",     0,      %54gPerformance%
	;default from bcmwl5[ei].inf

	HKR,    Ndi\params\IBSSGProtection, ParamDesc,	0,      %IBSS54gtmProtectionMode%
	HKR,    Ndi\params\IBSSGProtection, type,       0,      "enum"
	HKR,    Ndi\params\IBSSGProtection\enum, "0",   0,      %Disabled%
	HKR,    Ndi\params\IBSSGProtection\enum, "2",   0,      %Auto%
	HKR,    Ndi\params\IBSSGProtection,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,,"15"	

	HKR,	Ndi\params\Rate, ParamDesc,	0,	%Rate%
	HKR,	Ndi\params\Rate, type,		0,	"enum"
	HKR,	Ndi\params\Rate\enum, "0",	0,	%Usebestrate%
	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, %IBSSChannelNumber%
	HKR,	Ndi\params\Channel, default,   0, "11"
	HKR,	Ndi\params\Channel, min,       0, "1"
	HKR,	Ndi\params\Channel, max,       0, "14"
	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]
	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 = "BCMWL5.SYS"

1Mb=" 1 Mb"
2Mb=" 2 Mb"
55Mb=" 5.5 Mb"
6Mb=" 6 Mb"
9Mb=" 9 Mb"
11Mb="11 Mb"
12Mb="12 Mb"
18Mb="18 Mb"
24Mb="24 Mb"
36Mb="36 Mb"
48Mb="48 Mb"
54Mb="54 Mb"
Worldwide="Worldwide"
USA="USA"
PRChina="P.R. China"
Israel="Israel"
Japan="Japan"
Jordan="Jordan"
Thailand="Thailand"
Locale="Locale"
54g80211bCompatible="54g - 802.11b Compatible"
54gAuto="54g - Auto"
54gLRS="54g - LRS"
54gPerformance="54g - Performance"
80211bMode="802.11b Mode"
80211bOnly="802.11b Only"
AdHoc="Ad Hoc"
AntennaDiversity="Antenna Diversity"
AssociationPreference="Association Preference"
Auto="Auto"
AutoShortLong="Auto (Short/Long)"
AutoTxPreamble="Auto Tx Preamble"
BSSMode="BSS Mode"
BSSPLCPHeader="BSS PLCP Header"
BlueToothCollaboration="Bluetooth Collaboration"
Channel="Channel"
Default="Default"
Disable="Disable"
Disable80211a="Disable 802.11a"
Disable80211gb="Disable 802.11g/b"
DisableBands="Disable Bands"
Disabled="Disabled"
Enable="Enable"
Enabled="Enabled"
FragmentationThreshold="Fragmentation Threshold"
FrameBursting="Frame Bursting"
FullyAutomatic="Fully Automatic"
IBSS54gtmMode="IBSS 54g(tm) Mode"
IBSS54gtmProtectionMode="IBSS 54g(tm) Protection Mode"
IBSSChannelNumber="IBSS Channel Number"
IBSSMode="IBSS Mode"
Infrastructure="Infrastructure"
LocallyAdministeredMACAddress="Locally Administered MAC Address"
Long="Long"
LongTxPreamble="Long Tx Preamble"
NetworkType="Network Type"
None="None"
OptimizeBandwidth="Optimize Bandwidth"
OptimizeDistance="Optimize Distance"
PLCPHeader="PLCP Header"
PowerOutput="Power Output"
PowerSaveMode="Power Save Mode"
PreambleMode="Preamble Mode"
Prefer80211a="Prefer 802.11a"
Prefer80211gb="Prefer 802.11g/b"
RTSThreshold="RTS Threshold"
RadioEnableDisable="Radio Enable/Disable"
Rate="Rate"
Region1="Region 1"
Region2="Region 2"
Region3="Region 3"
Region4="Region 4"
RoamingDecision="Roaming Decision"
RoamingPreference="Roaming Preference"
SSID="SSID"
StayInBand="Stay In Band"
TransmitRate="Transmit Rate"
Usebestrate="Use best rate"
Normal="Normal"
XPress_Technology="XPress (TM) Technology"

+ cd /var/lib/driverloader && find . -name '*.sys' -type f -print -exec strings -e l {} \;
./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
IBSSGProtection
LegacyMode
band
BTCoexist
AssocPref
RoamPref
RoamTrigger
FrameBursting
gpio0
gpio1
gpio2
gpio3
BadFramePreempt
Interference_Mode
scan_channel_time
scan_unassoc_time
scan_home_time
sscan_passes
Ndi\params\Locale
default
EnableAutoConnect
NetworkType
SSID
AuthMode
Environment
NdisVersion
BusType
ForcePIO
NoRadio
DriverDesc
AdapterDesc
Buffers
zuqlgc^YTPKFB=============
=============BFKPTY^cglquz
zuqlgc^YTPKFB=============
=============BFKPTY^cglquz
VS_VERSION_INFO
StringFileInfo
040904B0
CompanyName
Broadcom Corporation
FileDescription
Broadcom Corporation NDIS 5.0 wireless driver
FileVersion
3.30.15.0
InternalName
bcmwl5
LegalCopyright
1998-2002, Broadcom Corporation All Rights Reserved.
OriginalFilename
bcmwl5
ProductName
Broadcom 802.11 Wireless Network Adapter
ProductVersion
3.30.15.0
VarFileInfo
Translation

+ ls -lR /lib/modules/2.6.0-test9-MobileBrew/misc
/lib/modules/2.6.0-test9-MobileBrew/misc:
total 164
-rw-r--r--    1 root     root       162245 Dec 16 23:51 driverloader.ko


More information about the driverloader mailing list