Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 110367 - ndiswrapper 1.4 crashes system with NETGEAR wg511
Summary: ndiswrapper 1.4 crashes system with NETGEAR wg511
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Mobile Herd (OBSOLETE)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-24 12:44 UTC by Stefan Trenker
Modified: 2005-12-28 06:33 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Kernel Config File (.config,48.54 KB, text/plain)
2005-10-24 12:47 UTC, Stefan Trenker
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Trenker 2005-10-24 12:44:50 UTC
Everythng works perfect with ndiswrapper 1.2, but with 1.4 system crashes.
Reistallation of the Windows drivers, as suggested in th egentoo forum, did not
help.

Unfortunatedly I was not able to retrieve post-mortem the syslog file of the
crashlog

lspci:
0000:00:00.0 Host bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host
bridge (rev 03)
        Flags: bus master, medium devsel, latency 64
        Memory at f8000000 (32-bit, prefetchable) [size=64M]
        Capabilities: [a0] AGP version 1.0

0000:00:01.0 PCI bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX AGP
bridge (rev 03) (prog-if 00 [Normal decode])
        Flags: bus master, 66Mhz, medium devsel, latency 128
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
        Memory behind bridge: f0000000-f7ffffff
        Prefetchable memory behind bridge: 10000000-100fffff

0000:00:02.0 CardBus bridge: Texas Instruments PCI1450 (rev 03)
        Subsystem: IBM Thinkpad T20
        Flags: bus master, medium devsel, latency 168, IRQ 11
        Memory at 50000000 (32-bit, non-prefetchable) [size=4K]
        Bus: primary=00, secondary=02, subordinate=05, sec-latency=176
        Memory window 0: 08000000-09fff000 (prefetchable)
        Memory window 1: 0a000000-0bfff000
        I/O window 0: 00003000-00003fff
        I/O window 1: 00004000-00004fff
        16-bit legacy interface ports at 0001

0000:00:02.1 CardBus bridge: Texas Instruments PCI1450 (rev 03)
        Subsystem: IBM Thinkpad T20
        Flags: bus master, medium devsel, latency 168, IRQ 11
        Memory at 50100000 (32-bit, non-prefetchable) [size=4K]
        Bus: primary=00, secondary=06, subordinate=09, sec-latency=176
        Memory window 0: 0c000000-0dfff000 (prefetchable)
        Memory window 1: 0e000000-0ffff000
        I/O window 0: 00005000-00005fff
        I/O window 1: 00006000-00006fff
        16-bit legacy interface ports at 0001

0000:00:03.0 Ethernet controller: 3Com Corporation 3c556B CardBus [Tornado] (rev 20)
        Subsystem: 3Com Corporation: Unknown device 6356
        Flags: bus master, medium devsel, latency 80, IRQ 11
        I/O ports at 1800 [size=256]
        Memory at e8101400 (32-bit, non-prefetchable) [size=128]
        Memory at e8101000 (32-bit, non-prefetchable) [size=128]
        Expansion ROM at 10100000 [disabled] [size=128K]
        Capabilities: [50] Power Management version 2

0000:00:03.1 Communication controller: 3Com Corporation Mini PCI 56k Winmodem
(rev 20)
        Subsystem: 3Com Corporation: Unknown device 6159
        Flags: medium devsel, IRQ 11
        I/O ports at 2000 [size=256]
        Memory at e8101c00 (32-bit, non-prefetchable) [size=256]
        Memory at e8101800 (32-bit, non-prefetchable) [size=128]
        Capabilities: [50] Power Management version 2

0000:00:05.0 Multimedia audio controller: Cirrus Logic CS 4614/22/24
[CrystalClear SoundFusion Audio Accelerator] (rev 01)
        Subsystem: IBM: Unknown device 0153
        Flags: bus master, slow devsel, latency 64, IRQ 11
        Memory at e8100000 (32-bit, non-prefetchable) [size=4K]
        Memory at e8000000 (32-bit, non-prefetchable) [size=1M]
        Capabilities: [40] Power Management version 2

0000:00:07.0 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ISA (rev 02)
        Flags: bus master, medium devsel, latency 0

0000:00:07.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01)
(prog-if 80 [Master])
        Flags: bus master, medium devsel, latency 64
        I/O ports at 1c00 [size=16]

0000:00:07.2 USB Controller: Intel Corporation 82371AB/EB/MB PIIX4 USB (rev 01)
(prog-if 00 [UHCI])
        Flags: bus master, medium devsel, latency 64, IRQ 11
        I/O ports at 1c20 [size=32]

0000:00:07.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 03)
        Flags: medium devsel, IRQ 9

0000:01:00.0 VGA compatible controller: S3 Inc. 86C270-294 Savage/IX-MV (rev 11)
(prog-if 00 [VGA])
        Subsystem: IBM ThinkPad T20
        Flags: bus master, 66Mhz, medium devsel, latency 64, IRQ 11
        Memory at f0000000 (32-bit, non-prefetchable) [size=128M]
        Expansion ROM at 10000000 [disabled] [size=64K]
        Capabilities: [dc] Power Management version 1
        Capabilities: [80] AGP version 1.0

0000:02:00.0 Network controller: Intersil Corporation Intersil ISL3890 [Prism
GT/Prism Duette] (rev 01)
        Subsystem: Netgear WG511 Wireless Adapter
        Flags: bus master, medium devsel, latency 56, IRQ 11
        Memory at 0a000000 (32-bit, non-prefetchable) [size=8K]
        Capabilities: [dc] Power Management version 1

0000:00:00.0 Class 0600: 8086:7190 (rev 03)
        Flags: bus master, medium devsel, latency 64
        Memory at f8000000 (32-bit, prefetchable) [size=64M]
        Capabilities: [a0] AGP version 1.0

0000:00:01.0 Class 0604: 8086:7191 (rev 03)
        Flags: bus master, 66Mhz, medium devsel, latency 128
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
        Memory behind bridge: f0000000-f7ffffff
        Prefetchable memory behind bridge: 10000000-100fffff

0000:00:02.0 Class 0607: 104c:ac1b (rev 03)
        Subsystem: 1014:0130
        Flags: bus master, medium devsel, latency 168, IRQ 11
        Memory at 50000000 (32-bit, non-prefetchable) [size=4K]
        Bus: primary=00, secondary=02, subordinate=05, sec-latency=176
        Memory window 0: 08000000-09fff000 (prefetchable)
        Memory window 1: 0a000000-0bfff000
        I/O window 0: 00003000-00003fff
        I/O window 1: 00004000-00004fff
        16-bit legacy interface ports at 0001

0000:00:02.1 Class 0607: 104c:ac1b (rev 03)
        Subsystem: 1014:0130
        Flags: bus master, medium devsel, latency 168, IRQ 11
        Memory at 50100000 (32-bit, non-prefetchable) [size=4K]
        Bus: primary=00, secondary=06, subordinate=09, sec-latency=176
        Memory window 0: 0c000000-0dfff000 (prefetchable)
        Memory window 1: 0e000000-0ffff000
        I/O window 0: 00005000-00005fff
        I/O window 1: 00006000-00006fff
        16-bit legacy interface ports at 0001

0000:00:03.0 Class 0200: 10b7:6056 (rev 20)
        Subsystem: 10b7:6356
        Flags: bus master, medium devsel, latency 80, IRQ 11
        I/O ports at 1800 [size=256]
        Memory at e8101400 (32-bit, non-prefetchable) [size=128]
        Memory at e8101000 (32-bit, non-prefetchable) [size=128]
        Expansion ROM at 10100000 [disabled] [size=128K]
        Capabilities: [50] Power Management version 2

0000:00:03.1 Class 0780: 10b7:1007 (rev 20)
        Subsystem: 10b7:6159
        Flags: medium devsel, IRQ 11
        I/O ports at 2000 [size=256]
        Memory at e8101c00 (32-bit, non-prefetchable) [size=256]
        Memory at e8101800 (32-bit, non-prefetchable) [size=128]
        Capabilities: [50] Power Management version 2

0000:00:05.0 Class 0401: 1013:6003 (rev 01)
        Subsystem: 1014:0153
        Flags: bus master, slow devsel, latency 64, IRQ 11
        Memory at e8100000 (32-bit, non-prefetchable) [size=4K]
        Memory at e8000000 (32-bit, non-prefetchable) [size=1M]
        Capabilities: [40] Power Management version 2

0000:00:07.0 Class 0680: 8086:7110 (rev 02)
        Flags: bus master, medium devsel, latency 0

0000:00:07.1 Class 0101: 8086:7111 (rev 01) (prog-if 80 [Master])
        Flags: bus master, medium devsel, latency 64
        I/O ports at 1c00 [size=16]

0000:00:07.2 Class 0c03: 8086:7112 (rev 01)
        Flags: bus master, medium devsel, latency 64, IRQ 11
        I/O ports at 1c20 [size=32]

0000:00:07.3 Class 0680: 8086:7113 (rev 03)
        Flags: medium devsel, IRQ 9

0000:01:00.0 Class 0300: 5333:8c12 (rev 11)
        Subsystem: 1014:017f
        Flags: bus master, 66Mhz, medium devsel, latency 64, IRQ 11
        Memory at f0000000 (32-bit, non-prefetchable) [size=128M]
        Expansion ROM at 10000000 [disabled] [size=64K]
        Capabilities: [dc] Power Management version 1
        Capabilities: [80] AGP version 1.0

0000:02:00.0 Class 0280: 1260:3890 (rev 01)
        Subsystem: 1385:4800
        Flags: bus master, medium devsel, latency 56, IRQ 11
        Memory at 0a000000 (32-bit, non-prefetchable) [size=8K]
        Capabilities: [dc] Power Management version 1

dmmesg (pre mortem):

diswrapper version 1.4 loaded (preempt=yes,smp=yes)
ndiswrapper (add_bus_driver:303): bus driver at c96516a0
ndiswrapper (add_bus_driver:303): bus driver at c9651760
ndiswrapper (wrap_create_thread:1727): allocated hdr: c7ac5380, body: c7ac53a0
ndiswrapper (wrap_create_thread:1743): kthread: c7ac53a0, task: c6051aa0, pid: 4649
ndiswrapper (_ndiswrapper_wq_init_worker:1858): task: c6051aa0, pid: 4649,
thread: c7ac53a0
ndiswrapper (loader_init:1083): Exit
ndiswrapper (wrapper_init:1945): calling loadndisdriver
ndiswrapper (wrapper_ioctl:1018): Enter cmd: 1074023936 (1074023936, 1074023937)
ndiswrapper (wrapper_ioctl:1023): adding devices at bff03a30
ndiswrapper (register_devices:928): pci device 1 added
ndiswrapper (register_devices:931): adding 1260:3890:1260:0000 to pci idtable
ndiswrapper (register_devices:928): pci device 2 added
ndiswrapper (register_devices:931): adding 1260:3890:ffffffff:ffffffff to pci
idtable
ndiswrapper (register_devices:928): pci device 3 added
ndiswrapper (register_devices:931): adding 1260:3890:1385:4800 to pci idtable
ndiswrapper (register_devices:992): Exit
ndiswrapper (wrapper_ioctl:1029): Exit
ndiswrapper (wrapper_ioctl_release:1057): Enter
ndiswrapper (wrapper_init:1956): Exit

/var/log/messages (pre mortem?):
Oct 24 20:03:38 loisl ndiswrapper version 1.4 loaded (preempt=yes,smp=yes)
Oct 24 20:45:00 loisl ndiswrapper version 1.4 loaded (preempt=yes,smp=yes)
Oct 24 20:54:38 loisl ndiswrapper version 1.4 loaded (preempt=yes,smp=yes)
Oct 24 20:54:38 loisl ndiswrapper (add_bus_driver:303): bus driver at c93066a0
Oct 24 20:54:38 loisl ndiswrapper (add_bus_driver:303): bus driver at c9306760
Oct 24 20:54:38 loisl ndiswrapper (wrap_create_thread:1727): allocated hdr:
c681bf80, body: c681bfa0
Oct 24 20:54:38 loisl ndiswrapper (wrap_create_thread:1743): kthread: c681bfa0,
task: c68435a0, pid: 4635
Oct 24 20:54:38 loisl ndiswrapper (_ndiswrapper_wq_init_worker:1858): task:
c68435a0, pid: 4635, thread: c681bfa0
Oct 24 20:54:38 loisl ndiswrapper (loader_init:1083): Exit
Oct 24 20:54:38 loisl ndiswrapper (wrapper_init:1945): calling loadndisdriver
Oct 24 20:54:38 loisl ndiswrapper (wrapper_ioctl:1018): Enter cmd: 1074023936
(1074023936, 1074023937)
Oct 24 20:54:38 loisl ndiswrapper (wrapper_ioctl:1023): adding devices at bfdc1e30
Oct 24 20:54:38 loisl ndiswrapper (register_devices:928): pci device 1 added
Oct 24 20:54:38 loisl ndiswrapper (register_devices:931): adding
1260:3890:1260:0000 to pci idtable
Oct 24 20:54:38 loisl ndiswrapper (register_devices:928): pci device 2 added
Oct 24 20:54:38 loisl ndiswrapper (register_devices:931): adding
1260:3890:ffffffff:ffffffff to pci idtable
Oct 24 20:54:38 loisl ndiswrapper (register_devices:928): pci device 3 added
Oct 24 20:54:38 loisl ndiswrapper (register_devices:931): adding
1260:3890:1385:4800 to pci idtable
Oct 24 20:54:38 loisl ndiswrapper (register_devices:992): Exit
Oct 24 20:54:38 loisl ndiswrapper (wrapper_ioctl:1029): Exit
Oct 24 20:54:38 loisl ndiswrapper (wrapper_ioctl_release:1057): Enter
Oct 24 20:54:38 loisl ndiswrapper (wrapper_init:1956): Exit
Oct 24 21:02:49 loisl ndiswrapper version 1.4 loaded (preempt=yes,smp=yes)
Oct 24 21:02:49 loisl ndiswrapper (add_bus_driver:303): bus driver at c96516a0
Oct 24 21:02:49 loisl ndiswrapper (add_bus_driver:303): bus driver at c9651760
Oct 24 21:02:49 loisl ndiswrapper (wrap_create_thread:1727): allocated hdr:
c7ac5380, body: c7ac53a0
Oct 24 21:02:49 loisl ndiswrapper (wrap_create_thread:1743): kthread: c7ac53a0,
task: c6051aa0, pid: 4649
Oct 24 21:02:49 loisl ndiswrapper (_ndiswrapper_wq_init_worker:1858): task:
c6051aa0, pid: 4649, thread: c7ac53a0
Oct 24 21:02:49 loisl ndiswrapper (loader_init:1083): Exit
Oct 24 21:02:49 loisl ndiswrapper (wrapper_init:1945): calling loadndisdriver
Oct 24 21:02:49 loisl ndiswrapper (wrapper_ioctl:1018): Enter cmd: 1074023936
(1074023936, 1074023937)
Oct 24 21:02:49 loisl ndiswrapper (wrapper_ioctl:1023): adding devices at bff03a30
Oct 24 21:02:49 loisl ndiswrapper (register_devices:928): pci device 1 added
Oct 24 21:02:49 loisl ndiswrapper (register_devices:931): adding
1260:3890:1260:0000 to pci idtable
Oct 24 21:02:49 loisl ndiswrapper (register_devices:928): pci device 2 added
Oct 24 21:02:49 loisl ndiswrapper (register_devices:931): adding
1260:3890:ffffffff:ffffffff to pci idtable
Oct 24 21:02:49 loisl ndiswrapper (register_devices:928): pci device 3 added
Oct 24 21:02:49 loisl ndiswrapper (register_devices:931): adding
1260:3890:1385:4800 to pci idtable
Oct 24 21:02:49 loisl ndiswrapper (register_devices:992): Exit
Oct 24 21:02:49 loisl ndiswrapper (wrapper_ioctl:1029): Exit
Oct 24 21:02:49 loisl ndiswrapper (wrapper_ioctl_release:1057): Enter
Oct 24 21:02:49 loisl ndiswrapper (wrapper_init:1956): Exit

emerge info:
loisl ndis # emerge info
Portage 2.0.51.22-r3 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r2,
2.6.13-gentoo-r3 i686)
=================================================================
System uname: 2.6.13-gentoo-r3 i686 Pentium III (Coppermine)
Gentoo Base System version 1.6.13
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium3 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium3 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://pandemonium.tiscali.de/pub/gentoo/
http://pandemonium.tiscali.de/pub/gentoo/ http://mirror.switch.ch/mirror/gentoo/"
LINGUAS="de us"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X a52 aac acl alsa apm arts audiofile avi berkdb bidi bitmap-fonts
cdparanoia cdr crypt cups curl dvd eds emboss encode esd ethereal faad fam
ffmpeg flac font-server foomaticdb fortran gd gdbm gif gimpprint gnome gpm
gstreamer gtk gtk2 imagemagick imap imlib ipv6 jack java jpeg kde libg++ libwww
lirc mad maildir matroska mikmod motif mozilla mp3 mpeg mysql ncurses nls nptl
ogg oggvorbis opengl oss pam pdflib perl png ppds python qt quicktime readline
ruby samba sdl slp spell ssl svga tcpd tiff truetype truetype-fonts type1-fonts
udev unicode usb vorbis wifi win32codecs wxwindows xine xml2 xmms xv zlib
video_cards_savage linguas_de linguas_us userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, MAKEOPTS





Reproducible: Always
Steps to Reproduce:
1. modprobe ndiswrapper
2. insert wifi card
3.

Actual Results:  
system hangs

Expected Results:  
work
Comment 1 Stefan Trenker 2005-10-24 12:47:51 UTC
Created attachment 71354 [details]
Kernel Config File
Comment 2 Greg Tassone 2005-10-24 17:05:53 UTC
I'm pretty sure I'm having the same issue, along with many other in the forums.
 The relevant thread is here:

http://forums.gentoo.org/viewtopic-t-395018-highlight-ndiswrapper.html

I'm running AMD64 with a Broadcom card (BCM4306).  Prior versions of NDISWrapper
worked perfectly.  This broke today with the recent update.

Output of "emerge info" follows:
-----------------
# emerge --info
Portage 2.0.51.22-r3 (default-linux/amd64/2005.0, gcc-3.4.4, glibc-2.3.5-r2,
2.6.12-gentoo-r10 x86_64)
=================================================================
System uname: 2.6.12-gentoo-r10 x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.6.13
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib64/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon64 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.osuosl.org http://gentoo.ccccom.com
http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="amd64 X aalib acpi alsa arts avi bash-completion berkdb bitmap-fonts
browserplugin cdparanoia cdr crypt cups curl doc dvd dvdr dvdread eds emboss
encode esd fam flac foomaticdb fortran ftp gif gpm gstreamer gtk gtk2 icq imap
imlib ipv6 jabber java jce joystick jpeg junit kde kerberos ldap libwww lzo lzw
lzw-tiff mad motif mozdevelop mozilla mp3 mpeg nas ncurses nls nntp nptl nvidia
ogg oggvorbis opengl oscar oss pam pda pdflib perl png python qt quicktime
readline real samba sasl scanner sdl sftplogging spell ssl tcpd theora tiff
truetype truetype-fonts type1-fonts udev usb userlocales vorbis xml xml2 xmms
xpm xv xvid yahoo zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
-----------------
Comment 3 Martijn Meijers 2005-10-24 23:15:45 UTC
It's the same here! After upgrading to 1.4 my WLAN card stopped working. I could
not even boot any more, because modprobe wlan0 hangs the system.

I tried to remove the windows driver and re-install it in a fresh
/etc/ndiswrapper directory... no effect. System hangs and I have to reboot by
taking away the power.

I will revert to 1.2, because everything worked fine with that version.


Some relevant output:

# lspci -v :

0000:02:0c.0 Network controller: RaLink Ralink RT2500 802.11 Cardbus Reference
Card (rev 01)
        Subsystem: Linksys Linksys WMP54G 2.0 PCI Adapter
        Flags: bus master, slow devsel, latency 64, IRQ 5
        Memory at f7ffc000 (32-bit, non-prefetchable) [size=8K]
        Capabilities: [40] Power Management version 2

# emerge info :

Portage 2.0.51.22-r3 (default-linux/x86/2005.0, gcc-3.3.6, glibc-2.3.5-r2,
2.6.13-ck8 i686)
=================================================================
System uname: 2.6.13-ck8 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz
Gentoo Base System version 1.6.13
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
dev-lang/python:     2.2.3-r6, 2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.4.19-r1, 2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium4 -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/grass60/etc /usr/kde/2/share/config /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium4 -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distcc distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://mirror.switch.ch/ftp/mirror/gentoo/
http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/
http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo/"
LANG="en_GB.UTF-8"
MAKEOPTS="-j6"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.nl.gentoo.org/gentoo-portage"
USE="x86 X a52 aac aalib acpi alsa amd apache2 apm bash-completion bcmath
bitmap-fonts blas bonobo bootsplash cdda cddb cdf cdr codecs crypt css cups dbus
dbx dga dio doc dpms dv dvd dvdr dvdread encode evms2 exif f2c fits flash
foomaticdb fortran freetype ftp gb gd geoip geos ggi gif gimp gimpprint glut
gmail gmthigh gmtsuppl gmttria gnome gnomedb gnuplot gps graphviz gs gtk gtk2
hal html iconv imap jp2 jpeg jpeg2k lcd lcms libcaca libclamav lm_sensors
maildir matrox mcal mdb mime ming mmx mng mozdevelop mp3 mpeg mpeg4 multiprocess
nptl nptlonly nviz ogdi ogg opengl operanom2 pcre pdf php plotutils png postgis
ppds private profile proj readline real sharedext spell sse sse2 ssl svg svgz
symlink tcltk tidy tiff toolbar truetype truetype-fonts type1-fonts unicode usb
userlocales utf8 v4l v4l2 vcd vhosts vim vncviewer vorbis wddx win32codecs wmf
wxwindows xine xinerama xmlrpc xosd xpm xrandr xsl xslt xv xvid
video_cards_matrox userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LC_ALL, LDFLAGS, LINGUAS


# strace /usr/sbin/ndiswrapper -l :

execve("/usr/sbin/ndiswrapper", ["/usr/sbin/ndiswrapper", "-l"], [/* 67 vars
*/]) = 0
uname({sys="Linux", node="rapideye", ...}) = 0
brk(0)                                  = 0x813c000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=110561, ...}) = 0
mmap2(NULL, 110561, PROT_READ, MAP_PRIVATE, 3, 0) = 0xa7f12000
close(3)                                = 0
open("/lib/libpthread.so.0", O_RDONLY)  = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0LH\0\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=156990, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xa7f11000
mmap2(NULL, 70104, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0xa7eff000
mmap2(0xa7f0d000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xd) = 0xa7f0d000
mmap2(0xa7f0f000, 4568, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xa7f0f000
close(3)                                = 0
open("/lib/libnsl.so.1", O_RDONLY)      = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\0205\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=75176, ...}) = 0
mmap2(NULL, 83968, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0xa7eea000
mmap2(0xa7efb000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x10) = 0xa7efb000
mmap2(0xa7efd000, 6144, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xa7efd000
close(3)                                = 0
open("/lib/libdl.so.2", O_RDONLY)       = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340\v\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=10440, ...}) = 0
mmap2(NULL, 12392, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0xa7ee6000
mmap2(0xa7ee8000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0xa7ee8000
close(3)                                = 0
open("/lib/libm.so.6", O_RDONLY)        = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0P4\0\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=149144, ...}) = 0
mmap2(NULL, 135328, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0xa7ec4000
mmap2(0xa7ee4000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1f) = 0xa7ee4000
close(3)                                = 0
open("/lib/libcrypt.so.1", O_RDONLY)    = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\0\10\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=18324, ...}) = 0
mmap2(NULL, 180540, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0xa7e97000
mmap2(0xa7e9b000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3) = 0xa7e9b000
mmap2(0xa7e9d000, 155964, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xa7e9d000
close(3)                                = 0
open("/lib/libutil.so.1", O_RDONLY)     = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0P\f\0\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=10268, ...}) = 0
mmap2(NULL, 12424, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0xa7e93000
mmap2(0xa7e95000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0xa7e95000
close(3)                                = 0
open("/lib/libc.so.6", O_RDONLY)        = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0iQ\1\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1179000, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xa7e92000
mmap2(NULL, 1125564, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0xa7d7f000
mprotect(0xa7e8b000, 27836, PROT_NONE)  = 0
mmap2(0xa7e8c000, 16384, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x10c) = 0xa7e8c000
mmap2(0xa7e90000, 7356, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xa7e90000
close(3)                                = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xa7d7e000
mprotect(0xa7e8c000, 4096, PROT_READ)   = 0
mprotect(0xa7f0d000, 4096, PROT_READ)   = 0
mprotect(0xa7f42000, 4096, PROT_READ)   = 0
set_thread_area({entry_number:-1 -> 6, base_addr:0xa7d7e6b0, limit:1048575,
seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0,
useable:1}) = 0
munmap(0xa7f12000, 110561)              = 0
set_tid_address(0xa7d7e6f8)             = 14452
rt_sigaction(SIGRTMIN, {0xa7f033e0, [], SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0xa7f03452, [], SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0
_sysctl({{CTL_KERN, KERN_VERSION}, 2, 0xafa3fedc, 36, (nil), 0}) = 0
open("/dev/urandom", O_RDONLY)          = 3
read(3, "\222AQ\340", 4)                = 4
close(3)                                = 0
rt_sigaction(SIGFPE, {SIG_IGN}, {SIG_DFL}, 8) = 0
brk(0)                                  = 0x813c000
brk(0x815d000)                          = 0x815d000
getuid32()                              = 0
geteuid32()                             = 0
getgid32()                              = 0
getegid32()                             = 0
open("/usr/lib/locale/locale-archive", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=294352, ...}) = 0
mmap2(NULL, 294352, PROT_READ, MAP_PRIVATE, 3, 0) = 0xa7d36000
close(3)                                = 0
open("/usr/share/locale/locale.alias", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2586, ...}) = 0
mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xa7d16000
read(3, "# Locale name alias data base.\n#"..., 131072) = 2586
read(3, "", 131072)                     = 0
close(3)                                = 0
munmap(0xa7d16000, 131072)              = 0
open("/usr/lib/locale/en_GB.UTF-8/LC_IDENTIFICATION", O_RDONLY) = -1 ENOENT (No
such file or directory)
open("/usr/lib/locale/en_GB.utf8/LC_IDENTIFICATION", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=366, ...}) = 0
mmap2(NULL, 366, PROT_READ, MAP_PRIVATE, 3, 0) = 0xa7f2c000
close(3)                                = 0
open("/usr/lib/gconv/gconv-modules.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=21544, ...}) = 0
mmap2(NULL, 21544, PROT_READ, MAP_SHARED, 3, 0) = 0xa7f26000
close(3)                                = 0
futex(0xa7e8f170, FUTEX_WAKE, 2147483647) = 0
open("/usr/lib/locale/en_GB.UTF-8/LC_MEASUREMENT", O_RDONLY) = -1 ENOENT (No
such file or directory)
open("/usr/lib/locale/en_GB.utf8/LC_MEASUREMENT", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0
mmap2(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0xa7f25000
close(3)                                = 0
open("/usr/lib/locale/en_GB.UTF-8/LC_TELEPHONE", O_RDONLY) = -1 ENOENT (No such
file or directory)
open("/usr/lib/locale/en_GB.utf8/LC_TELEPHONE", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=56, ...}) = 0
mmap2(NULL, 56, PROT_READ, MAP_PRIVATE, 3, 0) = 0xa7f24000
close(3)                                = 0
open("/usr/lib/locale/en_GB.UTF-8/LC_ADDRESS", O_RDONLY) = -1 ENOENT (No such
file or directory)
open("/usr/lib/locale/en_GB.utf8/LC_ADDRESS", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0
mmap2(NULL, 127, PROT_READ, MAP_PRIVATE, 3, 0) = 0xa7f23000
close(3)                                = 0
open("/usr/lib/locale/en_GB.UTF-8/LC_NAME", O_RDONLY) = -1 ENOENT (No such file
or directory)
open("/usr/lib/locale/en_GB.utf8/LC_NAME", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0
mmap2(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0xa7f22000
close(3)                                = 0
open("/usr/lib/locale/en_GB.UTF-8/LC_PAPER", O_RDONLY) = -1 ENOENT (No such file
or directory)
open("/usr/lib/locale/en_GB.utf8/LC_PAPER", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0
mmap2(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0xa7f21000
close(3)                                = 0
open("/usr/lib/locale/en_GB.UTF-8/LC_MESSAGES", O_RDONLY) = -1 ENOENT (No such
file or directory)
open("/usr/lib/locale/en_GB.utf8/LC_MESSAGES", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=80, ...}) = 0
close(3)                                = 0
open("/usr/lib/locale/en_GB.utf8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=52, ...}) = 0
mmap2(NULL, 52, PROT_READ, MAP_PRIVATE, 3, 0) = 0xa7f20000
close(3)                                = 0
open("/usr/lib/locale/en_GB.UTF-8/LC_MONETARY", O_RDONLY) = -1 ENOENT (No such
file or directory)
open("/usr/lib/locale/en_GB.utf8/LC_MONETARY", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=290, ...}) = 0
mmap2(NULL, 290, PROT_READ, MAP_PRIVATE, 3, 0) = 0xa7f1f000
close(3)                                = 0
open("/usr/lib/locale/en_GB.UTF-8/LC_COLLATE", O_RDONLY) = -1 ENOENT (No such
file or directory)
open("/usr/lib/locale/en_GB.utf8/LC_COLLATE", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=882134, ...}) = 0
mmap2(NULL, 882134, PROT_READ, MAP_PRIVATE, 3, 0) = 0xa7c5e000
close(3)                                = 0
open("/usr/lib/locale/en_GB.UTF-8/LC_TIME", O_RDONLY) = -1 ENOENT (No such file
or directory)
open("/usr/lib/locale/en_GB.utf8/LC_TIME", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2375, ...}) = 0
mmap2(NULL, 2375, PROT_READ, MAP_PRIVATE, 3, 0) = 0xa7f1e000
close(3)                                = 0
open("/usr/lib/locale/en_GB.UTF-8/LC_NUMERIC", O_RDONLY) = -1 ENOENT (No such
file or directory)
open("/usr/lib/locale/en_GB.utf8/LC_NUMERIC", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=54, ...}) = 0
mmap2(NULL, 54, PROT_READ, MAP_PRIVATE, 3, 0) = 0xa7f1d000
close(3)                                = 0
open("/usr/lib/locale/en_GB.UTF-8/LC_CTYPE", O_RDONLY) = -1 ENOENT (No such file
or directory)
open("/usr/lib/locale/en_GB.utf8/LC_CTYPE", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=208464, ...}) = 0
mmap2(NULL, 208464, PROT_READ, MAP_PRIVATE, 3, 0) = 0xa7c2b000
close(3)                                = 0
open("/dev/urandom", O_RDONLY|O_LARGEFILE) = 3
read(3, "\rZ.\252", 4)                  = 4
close(3)                                = 0
time([1130220821])                      = 1130220821
stat64("/usr/lib/perl5/site_perl/5.8.0", 0xafa3ff40) = -1 ENOENT (No such file
or directory)
stat64("/usr/lib/perl5/site_perl/5.8.0/i686-linux", 0xafa3ff40) = -1 ENOENT (No
such file or directory)
stat64("/usr/lib/perl5/site_perl/5.8.2", 0xafa3ff40) = -1 ENOENT (No such file
or directory)
stat64("/usr/lib/perl5/site_perl/5.8.2/i686-linux", 0xafa3ff40) = -1 ENOENT (No
such file or directory)
stat64("/usr/lib/perl5/site_perl/5.8.4", 0xafa3ff40) = -1 ENOENT (No such file
or directory)
stat64("/usr/lib/perl5/site_perl/5.8.4/i686-linux", 0xafa3ff40) = -1 ENOENT (No
such file or directory)
stat64("/usr/lib/perl5/site_perl/5.8.5", {st_mode=S_IFDIR|0755, st_size=80,
...}) = 0
stat64("/usr/lib/perl5/site_perl/5.8.5/i686-linux", {st_mode=S_IFDIR|0755,
st_size=96, ...}) = 0
stat64("/usr/lib/perl5/vendor_perl/5.8.0", 0xafa3ff40) = -1 ENOENT (No such file
or directory)
stat64("/usr/lib/perl5/vendor_perl/5.8.0/i686-linux", 0xafa3ff40) = -1 ENOENT
(No such file or directory)
stat64("/usr/lib/perl5/vendor_perl/5.8.2", 0xafa3ff40) = -1 ENOENT (No such file
or directory)
stat64("/usr/lib/perl5/vendor_perl/5.8.2/i686-linux", 0xafa3ff40) = -1 ENOENT
(No such file or directory)
stat64("/usr/lib/perl5/vendor_perl/5.8.4", 0xafa3ff40) = -1 ENOENT (No such file
or directory)
stat64("/usr/lib/perl5/vendor_perl/5.8.4/i686-linux", 0xafa3ff40) = -1 ENOENT
(No such file or directory)
stat64("/usr/lib/perl5/vendor_perl/5.8.5", 0xafa3ff40) = -1 ENOENT (No such file
or directory)
stat64("/usr/lib/perl5/vendor_perl/5.8.5/i686-linux", 0xafa3ff40) = -1 ENOENT
(No such file or directory)
stat64("/usr/local/lib/site_perl/5.8.6/i686-linux", 0xafa3ff40) = -1 ENOENT (No
such file or directory)
stat64("/usr/local/lib/site_perl/5.8.6", 0xafa3ff40) = -1 ENOENT (No such file
or directory)
stat64("/usr/local/lib/site_perl/i686-linux", 0xafa3ff40) = -1 ENOENT (No such
file or directory)
ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
_llseek(0, 0, 0xafa3fd90, SEEK_CUR)     = -1 ESPIPE (Illegal seek)
ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
_llseek(1, 0, 0xafa3fd90, SEEK_CUR)     = -1 ESPIPE (Illegal seek)
ioctl(2, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
_llseek(2, 0, 0xafa3fd90, SEEK_CUR)     = -1 ESPIPE (Illegal seek)
open("/usr/sbin/ndiswrapper", O_RDONLY|O_LARGEFILE) = 3
ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0xafa3fe18) = -1 ENOTTY (Inappropriate
ioctl for device)
_llseek(3, 0, [0], SEEK_CUR)            = 0
fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
rt_sigaction(SIGCHLD, NULL, {SIG_DFL}, 8) = 0
readlink("/proc/self/exe", "/usr/bin/perl5.8.6", 4095) = 18
read(3, "#!/usr/bin/perl\n\n#/*\n#*  Copyrig"..., 4096) = 4096
stat64("/etc/perl/Fcntl.pmc", 0xafa3faf0) = -1 ENOENT (No such file or directory)
open("/etc/perl/Fcntl.pm", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or
directory)
stat64("/usr/lib/perl5/site_perl/5.8.6/i686-linux/Fcntl.pmc", 0xafa3faf0) = -1
ENOENT (No such file or directory)
open("/usr/lib/perl5/site_perl/5.8.6/i686-linux/Fcntl.pm", O_RDONLY|O_LARGEFILE)
= -1 ENOENT (No such file or directory)
stat64("/usr/lib/perl5/site_perl/5.8.6/Fcntl.pmc", 0xafa3faf0) = -1 ENOENT (No
such file or directory)
open("/usr/lib/perl5/site_perl/5.8.6/Fcntl.pm", O_RDONLY|O_LARGEFILE) = -1
ENOENT (No such file or directory)
stat64("/usr/lib/perl5/site_perl/5.8.5/Fcntl.pmc", 0xafa3faf0) = -1 ENOENT (No
such file or directory)
open("/usr/lib/perl5/site_perl/5.8.5/Fcntl.pm", O_RDONLY|O_LARGEFILE) = -1
ENOENT (No such file or directory)
stat64("/usr/lib/perl5/site_perl/5.8.5/i686-linux/Fcntl.pmc", 0xafa3faf0) = -1
ENOENT (No such file or directory)
open("/usr/lib/perl5/site_perl/5.8.5/i686-linux/Fcntl.pm", O_RDONLY|O_LARGEFILE)
= -1 ENOENT (No such file or directory)
stat64("/usr/lib/perl5/site_perl/Fcntl.pmc", 0xafa3faf0) = -1 ENOENT (No such
file or directory)
open("/usr/lib/perl5/site_perl/Fcntl.pm", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No
such file or directory)
stat64("/usr/lib/perl5/vendor_perl/5.8.6/i686-linux/Fcntl.pmc", 0xafa3faf0) = -1
ENOENT (No such file or directory)
open("/usr/lib/perl5/vendor_perl/5.8.6/i686-linux/Fcntl.pm",
O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/perl5/vendor_perl/5.8.6/Fcntl.pmc", 0xafa3faf0) = -1 ENOENT (No
such file or directory)
open("/usr/lib/perl5/vendor_perl/5.8.6/Fcntl.pm", O_RDONLY|O_LARGEFILE) = -1
ENOENT (No such file or directory)
stat64("/usr/lib/perl5/vendor_perl/Fcntl.pmc", 0xafa3faf0) = -1 ENOENT (No such
file or directory)
open("/usr/lib/perl5/vendor_perl/Fcntl.pm", O_RDONLY|O_LARGEFILE) = -1 ENOENT
(No such file or directory)
stat64("/usr/lib/perl5/5.8.6/i686-linux/Fcntl.pmc", 0xafa3faf0) = -1 ENOENT (No
such file or directory)
open("/usr/lib/perl5/5.8.6/i686-linux/Fcntl.pm", O_RDONLY|O_LARGEFILE) = 4
ioctl(4, SNDCTL_TMR_TIMEBASE or TCGETS, 0xafa3f928) = -1 ENOTTY (Inappropriate
ioctl for device)
_llseek(4, 0, [0], SEEK_CUR)            = 0
read(4, "package Fcntl;\n\n=head1 NAME\n\nFcn"..., 4096) = 4096
stat64("/etc/perl/XSLoader.pmc", 0xafa3f680) = -1 ENOENT (No such file or directory)
open("/etc/perl/XSLoader.pm", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or
directory)
stat64("/usr/lib/perl5/site_perl/5.8.6/i686-linux/XSLoader.pmc", 0xafa3f680) =
-1 ENOENT (No such file or directory)
open("/usr/lib/perl5/site_perl/5.8.6/i686-linux/XSLoader.pm",
O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/perl5/site_perl/5.8.6/XSLoader.pmc", 0xafa3f680) = -1 ENOENT
(No such file or directory)
open("/usr/lib/perl5/site_perl/5.8.6/XSLoader.pm", O_RDONLY|O_LARGEFILE) = -1
ENOENT (No such file or directory)
stat64("/usr/lib/perl5/site_perl/5.8.5/XSLoader.pmc", 0xafa3f680) = -1 ENOENT
(No such file or directory)
open("/usr/lib/perl5/site_perl/5.8.5/XSLoader.pm", O_RDONLY|O_LARGEFILE) = -1
ENOENT (No such file or directory)
stat64("/usr/lib/perl5/site_perl/5.8.5/i686-linux/XSLoader.pmc", 0xafa3f680) =
-1 ENOENT (No such file or directory)
open("/usr/lib/perl5/site_perl/5.8.5/i686-linux/XSLoader.pm",
O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/perl5/site_perl/XSLoader.pmc", 0xafa3f680) = -1 ENOENT (No such
file or directory)
open("/usr/lib/perl5/site_perl/XSLoader.pm", O_RDONLY|O_LARGEFILE) = -1 ENOENT
(No such file or directory)
stat64("/usr/lib/perl5/vendor_perl/5.8.6/i686-linux/XSLoader.pmc", 0xafa3f680) =
-1 ENOENT (No such file or directory)
open("/usr/lib/perl5/vendor_perl/5.8.6/i686-linux/XSLoader.pm",
O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/perl5/vendor_perl/5.8.6/XSLoader.pmc", 0xafa3f680) = -1 ENOENT
(No such file or directory)
open("/usr/lib/perl5/vendor_perl/5.8.6/XSLoader.pm", O_RDONLY|O_LARGEFILE) = -1
ENOENT (No such file or directory)
stat64("/usr/lib/perl5/vendor_perl/XSLoader.pmc", 0xafa3f680) = -1 ENOENT (No
such file or directory)
open("/usr/lib/perl5/vendor_perl/XSLoader.pm", O_RDONLY|O_LARGEFILE) = -1 ENOENT
(No such file or directory)
stat64("/usr/lib/perl5/5.8.6/i686-linux/XSLoader.pmc", 0xafa3f680) = -1 ENOENT
(No such file or directory)
open("/usr/lib/perl5/5.8.6/i686-linux/XSLoader.pm", O_RDONLY|O_LARGEFILE) = 5
ioctl(5, SNDCTL_TMR_TIMEBASE or TCGETS, 0xafa3f4b8) = -1 ENOTTY (Inappropriate
ioctl for device)
_llseek(5, 0, [0], SEEK_CUR)            = 0
read(5, "# Generated from XSLoader.pm.PL "..., 4096) = 4096
brk(0x817e000)                          = 0x817e000
_llseek(5, 2901, [2901], SEEK_SET)      = 0
_llseek(5, 0, [2901], SEEK_CUR)         = 0
close(5)                                = 0
read(4, "S_IWUSR S_IXUSR S_IRWXU\n\t\t     S"..., 4096) = 1250
read(4, "", 4096)                       = 0
close(4)                                = 0
stat64("/etc/perl/Exporter.pmc", 0xafa3faf0) = -1 ENOENT (No such file or directory)
open("/etc/perl/Exporter.pm", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or
directory)
stat64("/usr/lib/perl5/site_perl/5.8.6/i686-linux/Exporter.pmc", 0xafa3faf0) =
-1 ENOENT (No such file or directory)
open("/usr/lib/perl5/site_perl/5.8.6/i686-linux/Exporter.pm",
O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/perl5/site_perl/5.8.6/Exporter.pmc", 0xafa3faf0) = -1 ENOENT
(No such file or directory)
open("/usr/lib/perl5/site_perl/5.8.6/Exporter.pm", O_RDONLY|O_LARGEFILE) = -1
ENOENT (No such file or directory)
stat64("/usr/lib/perl5/site_perl/5.8.5/Exporter.pmc", 0xafa3faf0) = -1 ENOENT
(No such file or directory)
open("/usr/lib/perl5/site_perl/5.8.5/Exporter.pm", O_RDONLY|O_LARGEFILE) = -1
ENOENT (No such file or directory)
stat64("/usr/lib/perl5/site_perl/5.8.5/i686-linux/Exporter.pmc", 0xafa3faf0) =
-1 ENOENT (No such file or directory)
open("/usr/lib/perl5/site_perl/5.8.5/i686-linux/Exporter.pm",
O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/perl5/site_perl/Exporter.pmc", 0xafa3faf0) = -1 ENOENT (No such
file or directory)
open("/usr/lib/perl5/site_perl/Exporter.pm", O_RDONLY|O_LARGEFILE) = -1 ENOENT
(No such file or directory)
stat64("/usr/lib/perl5/vendor_perl/5.8.6/i686-linux/Exporter.pmc", 0xafa3faf0) =
-1 ENOENT (No such file or directory)
open("/usr/lib/perl5/vendor_perl/5.8.6/i686-linux/Exporter.pm",
O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/perl5/vendor_perl/5.8.6/Exporter.pmc", 0xafa3faf0) = -1 ENOENT
(No such file or directory)
open("/usr/lib/perl5/vendor_perl/5.8.6/Exporter.pm", O_RDONLY|O_LARGEFILE) = -1
ENOENT (No such file or directory)
stat64("/usr/lib/perl5/vendor_perl/Exporter.pmc", 0xafa3faf0) = -1 ENOENT (No
such file or directory)
open("/usr/lib/perl5/vendor_perl/Exporter.pm", O_RDONLY|O_LARGEFILE) = -1 ENOENT
(No such file or directory)
stat64("/usr/lib/perl5/5.8.6/i686-linux/Exporter.pmc", 0xafa3faf0) = -1 ENOENT
(No such file or directory)
open("/usr/lib/perl5/5.8.6/i686-linux/Exporter.pm", O_RDONLY|O_LARGEFILE) = -1
ENOENT (No such file or directory)
stat64("/usr/lib/perl5/5.8.6/Exporter.pmc", 0xafa3faf0) = -1 ENOENT (No such
file or directory)
open("/usr/lib/perl5/5.8.6/Exporter.pm", O_RDONLY|O_LARGEFILE) = 4
ioctl(4, SNDCTL_TMR_TIMEBASE or TCGETS, 0xafa3f928) = -1 ENOTTY (Inappropriate
ioctl for device)
_llseek(4, 0, [0], SEEK_CUR)            = 0
read(4, "package Exporter;\n\nrequire 5.006"..., 4096) = 4096
_llseek(4, 2217, [2217], SEEK_SET)      = 0
_llseek(4, 0, [2217], SEEK_CUR)         = 0
close(4)                                = 0
stat64("/usr/lib/perl5/5.8.6/i686-linux/auto/Fcntl/Fcntl.so",
{st_mode=S_IFREG|0555, st_size=12768, ...}) = 0
stat64("/usr/lib/perl5/5.8.6/i686-linux/auto/Fcntl/Fcntl.bs",
{st_mode=S_IFREG|0444, st_size=0, ...}) = 0
futex(0xa7ee9064, FUTEX_WAKE, 2147483647) = 0
open("/usr/lib/perl5/5.8.6/i686-linux/auto/Fcntl/Fcntl.so", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240\10"..., 512) = 512
fstat64(4, {st_mode=S_IFREG|0555, st_size=12768, ...}) = 0
mmap2(NULL, 15364, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) =
0xa7c27000
mmap2(0xa7c2a000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x2) = 0xa7c2a000
close(4)                                = 0
stat64("/etc/perl/Exporter/Heavy.pmc", 0xafa3faf0) = -1 ENOENT (No such file or
directory)
open("/etc/perl/Exporter/Heavy.pm", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such
file or directory)
stat64("/usr/lib/perl5/site_perl/5.8.6/i686-linux/Exporter/Heavy.pmc",
0xafa3faf0) = -1 ENOENT (No such file or directory)
open("/usr/lib/perl5/site_perl/5.8.6/i686-linux/Exporter/Heavy.pm",
O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/perl5/site_perl/5.8.6/Exporter/Heavy.pmc", 0xafa3faf0) = -1
ENOENT (No such file or directory)
open("/usr/lib/perl5/site_perl/5.8.6/Exporter/Heavy.pm", O_RDONLY|O_LARGEFILE) =
-1 ENOENT (No such file or directory)
stat64("/usr/lib/perl5/site_perl/5.8.5/Exporter/Heavy.pmc", 0xafa3faf0) = -1
ENOENT (No such file or directory)
open("/usr/lib/perl5/site_perl/5.8.5/Exporter/Heavy.pm", O_RDONLY|O_LARGEFILE) =
-1 ENOENT (No such file or directory)
stat64("/usr/lib/perl5/site_perl/5.8.5/i686-linux/Exporter/Heavy.pmc",
0xafa3faf0) = -1 ENOENT (No such file or directory)
open("/usr/lib/perl5/site_perl/5.8.5/i686-linux/Exporter/Heavy.pm",
O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/perl5/site_perl/Exporter/Heavy.pmc", 0xafa3faf0) = -1 ENOENT
(No such file or directory)
open("/usr/lib/perl5/site_perl/Exporter/Heavy.pm", O_RDONLY|O_LARGEFILE) = -1
ENOENT (No such file or directory)
stat64("/usr/lib/perl5/vendor_perl/5.8.6/i686-linux/Exporter/Heavy.pmc",
0xafa3faf0) = -1 ENOENT (No such file or directory)
open("/usr/lib/perl5/vendor_perl/5.8.6/i686-linux/Exporter/Heavy.pm",
O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/perl5/vendor_perl/5.8.6/Exporter/Heavy.pmc", 0xafa3faf0) = -1
ENOENT (No such file or directory)
open("/usr/lib/perl5/vendor_perl/5.8.6/Exporter/Heavy.pm", O_RDONLY|O_LARGEFILE)
= -1 ENOENT (No such file or directory)
stat64("/usr/lib/perl5/vendor_perl/Exporter/Heavy.pmc", 0xafa3faf0) = -1 ENOENT
(No such file or directory)
open("/usr/lib/perl5/vendor_perl/Exporter/Heavy.pm", O_RDONLY|O_LARGEFILE) = -1
ENOENT (No such file or directory)
stat64("/usr/lib/perl5/5.8.6/i686-linux/Exporter/Heavy.pmc", 0xafa3faf0) = -1
ENOENT (No such file or directory)
open("/usr/lib/perl5/5.8.6/i686-linux/Exporter/Heavy.pm", O_RDONLY|O_LARGEFILE)
= -1 ENOENT (No such file or directory)
stat64("/usr/lib/perl5/5.8.6/Exporter/Heavy.pmc", 0xafa3faf0) = -1 ENOENT (No
such file or directory)
open("/usr/lib/perl5/5.8.6/Exporter/Heavy.pm", O_RDONLY|O_LARGEFILE) = 4
ioctl(4, SNDCTL_TMR_TIMEBASE or TCGETS, 0xafa3f928) = -1 ENOTTY (Inappropriate
ioctl for device)
_llseek(4, 0, [0], SEEK_CUR)            = 0
read(4, "package Exporter::Heavy;\n\nuse st"..., 4096) = 4096
stat64("/etc/perl/strict.pmc", 0xafa3f680) = -1 ENOENT (No such file or directory)
open("/etc/perl/strict.pm", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or
directory)
stat64("/usr/lib/perl5/site_perl/5.8.6/i686-linux/strict.pmc", 0xafa3f680) = -1
ENOENT (No such file or directory)
open("/usr/lib/perl5/site_perl/5.8.6/i686-linux/strict.pm",
O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/perl5/site_perl/5.8.6/strict.pmc", 0xafa3f680) = -1 ENOENT (No
such file or directory)
open("/usr/lib/perl5/site_perl/5.8.6/strict.pm", O_RDONLY|O_LARGEFILE) = -1
ENOENT (No such file or directory)
stat64("/usr/lib/perl5/site_perl/5.8.5/strict.pmc", 0xafa3f680) = -1 ENOENT (No
such file or directory)
open("/usr/lib/perl5/site_perl/5.8.5/strict.pm", O_RDONLY|O_LARGEFILE) = -1
ENOENT (No such file or directory)
stat64("/usr/lib/perl5/site_perl/5.8.5/i686-linux/strict.pmc", 0xafa3f680) = -1
ENOENT (No such file or directory)
open("/usr/lib/perl5/site_perl/5.8.5/i686-linux/strict.pm",
O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/perl5/site_perl/strict.pmc", 0xafa3f680) = -1 ENOENT (No such
file or directory)
open("/usr/lib/perl5/site_perl/strict.pm", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No
such file or directory)
stat64("/usr/lib/perl5/vendor_perl/5.8.6/i686-linux/strict.pmc", 0xafa3f680) =
-1 ENOENT (No such file or directory)
open("/usr/lib/perl5/vendor_perl/5.8.6/i686-linux/strict.pm",
O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/perl5/vendor_perl/5.8.6/strict.pmc", 0xafa3f680) = -1 ENOENT
(No such file or directory)
open("/usr/lib/perl5/vendor_perl/5.8.6/strict.pm", O_RDONLY|O_LARGEFILE) = -1
ENOENT (No such file or directory)
stat64("/usr/lib/perl5/vendor_perl/strict.pmc", 0xafa3f680) = -1 ENOENT (No such
file or directory)
open("/usr/lib/perl5/vendor_perl/strict.pm", O_RDONLY|O_LARGEFILE) = -1 ENOENT
(No such file or directory)
stat64("/usr/lib/perl5/5.8.6/i686-linux/strict.pmc", 0xafa3f680) = -1 ENOENT (No
such file or directory)
open("/usr/lib/perl5/5.8.6/i686-linux/strict.pm", O_RDONLY|O_LARGEFILE) = -1
ENOENT (No such file or directory)
stat64("/usr/lib/perl5/5.8.6/strict.pmc", 0xafa3f680) = -1 ENOENT (No such file
or directory)
open("/usr/lib/perl5/5.8.6/strict.pm", O_RDONLY|O_LARGEFILE) = 5
ioctl(5, SNDCTL_TMR_TIMEBASE or TCGETS, 0xafa3f4b8) = -1 ENOTTY (Inappropriate
ioctl for device)
_llseek(5, 0, [0], SEEK_CUR)            = 0
read(5, "package strict;\n\n$strict::VERSIO"..., 4096) = 3292
_llseek(5, 598, [598], SEEK_SET)        = 0
_llseek(5, 0, [598], SEEK_CUR)          = 0
close(5)                                = 0
brk(0x819f000)                          = 0x819f000
read(4, "ols. Optimise the lookup by addi"..., 4096) = 2301
read(4, "", 4096)                       = 0
close(4)                                = 0
read(3, "f);\n\tif ($f =~ /\\.([05]).conf$/)"..., 4096) = 4096
brk(0x81c0000)                          = 0x81c0000
brk(0x81bf000)                          = 0x81bf000
read(3, ";\n    for(my $i = 0; $i < @lsusb"..., 4096) = 4096
read(3, " info.\n#\t\nsub parseVendor {\n    "..., 4096) = 4096
brk(0x81e0000)                          = 0x81e0000
read(3, " 0; $k < @copy_blacklist; $k++) "..., 4096) = 4096
read(3, " table\n#\nsub getString {\n    my "..., 4096) = 992
read(3, "", 4096)                       = 0
close(3)                                = 0
pipe([3, 4])                            = 0
pipe([5, 6])                            = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0xa7d7e6f8) = 14455
close(6)                                = 0
close(4)                                = 0
read(5, "", 4)                          = 0
close(5)                                = 0
ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0xafa3fcf8) = -1 EINVAL (Invalid argument)
_llseek(3, 0, 0xafa3fd40, SEEK_CUR)     = -1 ESPIPE (Illegal seek)
fstat64(3, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0
read(3, "2.6.13-ck8\n", 4096)           = 11
read(3, "", 4096)                       = 0
fstat64(3, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0
close(3)                                = 0
rt_sigaction(SIGHUP, {SIG_IGN}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGINT, {SIG_IGN}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_IGN}, {SIG_DFL}, 8) = 0
waitpid(14455, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0) = 14455
--- SIGCHLD (Child exited) @ 0 (0) ---
rt_sigaction(SIGHUP, {SIG_DFL}, NULL, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL}, NULL, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL}, NULL, 8) = 0
stat64("/etc/modprobe.d", 0x8139620)    = -1 ENOENT (No such file or directory)
pipe([3, 4])                            = 0
pipe([5, 6])                            = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0xa7d7e6f8) = 14456
close(6)                                = 0
close(4)                                = 0
read(5, "", 4)                          = 0
close(5)                                = 0
ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0xafa3fc38) = -1 EINVAL (Invalid argument)
_llseek(3, 0, 0xafa3fc80, SEEK_CUR)     = -1 ESPIPE (Illegal seek)
fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
read(3, "0000:00:00.0 Class 0600: 8086:25"..., 4096) = 4096
read(3, "0032\n\tFlags: bus master, slow de"..., 4096) = 161
read(3, "", 4096)                       = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
pipe([4, 5])                            = 0
pipe([6, 7])                            = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0xa7d7e6f8) = 14457
close(7)                                = 0
close(5)                                = 0
read(6, "\2\0\0\0", 4)                  = 4
close(6)                                = 0
close(4)                                = 0
waitpid(14457, [{WIFEXITED(s) && WEXITSTATUS(s) == 1}], 0) = 14457
--- SIGCHLD (Child exited) @ 0 (0) ---
pipe([4, 5])                            = 0
pipe([6, 7])                            = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0xa7d7e6f8) = 14458
close(7)                                = 0
close(5)                                = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
read(6, "", 4)                          = 0
close(6)                                = 0
ioctl(4, SNDCTL_TMR_TIMEBASE or TCGETS, 0xafa3fc38) = -1 EINVAL (Invalid argument)
_llseek(4, 0, 0xafa3fc80, SEEK_CUR)     = -1 ESPIPE (Illegal seek)
fcntl64(4, F_SETFD, FD_CLOEXEC)         = 0
read(4, "Bus 005 Device 001: ID 0000:0000"..., 4096) = 396
read(4, "", 4096)                       = 0
stat64("/etc/ndiswrapper", {st_mode=S_IFDIR|0755, st_size=72, ...}) = 0
pipe([5, 6])                            = 0
pipe([7, 8])                            = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0xa7d7e6f8) = 14459
close(8)                                = 0
close(6)                                = 0
read(7, "", 4)                          = 0
close(7)                                = 0
ioctl(5, SNDCTL_TMR_TIMEBASE or TCGETS, 0xafa3fc38) = -1 EINVAL (Invalid argument)
_llseek(5, 0, 0xafa3fc80, SEEK_CUR)     = -1 ESPIPE (Illegal seek)
fcntl64(5, F_SETFD, FD_CLOEXEC)         = 0
read(5, "rt2500\n", 4096)               = 7
stat64("/etc/ndiswrapper/rt2500", {st_mode=S_IFDIR|0755, st_size=192, ...}) = 0
pipe([6, 7])                            = 0
pipe([8, 9])                            = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0xa7d7e6f8) = 14460
close(9)                                = 0
close(7)                                = 0
read(8, "", 4)                          = 0
close(8)                                = 0
ioctl(6, SNDCTL_TMR_TIMEBASE or TCGETS, 0xafa3fc38) = -1 EINVAL (Invalid argument)
_llseek(6, 0, 0xafa3fc80, SEEK_CUR)     = -1 ESPIPE (Illegal seek)
fcntl64(6, F_SETFD, FD_CLOEXEC)         = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
read(6, "1814:0201:1737:0032.5.conf\n1814:"..., 4096) = 66
lstat64("/etc/ndiswrapper/rt2500/1814:0201.5.conf", {st_mode=S_IFLNK|0777,
st_size=50, ...}) = 0
read(6, "", 4096)                       = 0
close(6)                                = 0
rt_sigaction(SIGHUP, {SIG_IGN}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGINT, {SIG_IGN}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_IGN}, {SIG_DFL}, 8) = 0
waitpid(14460, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0) = 14460
rt_sigaction(SIGHUP, {SIG_DFL}, NULL, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL}, NULL, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL}, NULL, 8) = 0
read(5, "", 4096)                       = 0
write(1, "Installed ndis drivers:\nrt2500\t\t"..., 66Installed ndis drivers:
rt2500          driver present, hardware present
) = 66
close(5)                                = 0
rt_sigaction(SIGHUP, {SIG_IGN}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGINT, {SIG_IGN}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_IGN}, {SIG_DFL}, 8) = 0
waitpid(14459, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0) = 14459
rt_sigaction(SIGHUP, {SIG_DFL}, NULL, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL}, NULL, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL}, NULL, 8) = 0
close(4)                                = 0
close(3)                                = 0
exit_group(1)                           = ?
Comment 4 Martijn Meijers 2005-10-24 23:39:15 UTC
I ran an strace against the 'modprobe wlan0' command.

It stops at the point where the system hangs:

# strace modprobe wlan0

execve("/sbin/modprobe", ["modprobe", "wlan0"], [/* 49 vars */]) = 0
uname({sys="Linux", node="rapideye", ...}) = 0
brk(0)                                  = 0x805a000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=110561, ...}) = 0
mmap2(NULL, 110561, PROT_READ, MAP_PRIVATE, 3, 0) = 0xa7fcf000
close(3)                                = 0
open("/lib/libc.so.6", O_RDONLY)        = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0iQ\1\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1179000, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xa7fce000
mmap2(NULL, 1125564, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0xa7ebb000
mprotect(0xa7fc7000, 27836, PROT_NONE)  = 0
mmap2(0xa7fc8000, 16384, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x10c) = 0xa7fc8000
mmap2(0xa7fcc000, 7356, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xa7fcc000
close(3)                                = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xa7eba000
mprotect(0xa7fc8000, 4096, PROT_READ)   = 0
mprotect(0xa7fff000, 4096, PROT_READ)   = 0
set_thread_area({entry_number:-1 -> 6, base_addr:0xa7eba6b0, limit:1048575,
seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0,
useable:1}) = 0
munmap(0xa7fcf000, 110561)              = 0
open("/dev/urandom", O_RDONLY)          = 3
read(3, ",\305\346\305", 4)             = 4
close(3)                                = 0
create_module(NULL, 0)                  = -1 ENOSYS (Function not implemented)
uname({sys="Linux", node="rapideye", ...}) = 0
fstat64(2, {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 1), ...}) = 0
brk(0)                                  = 0x805a000
brk(0x807b000)                          = 0x807b000
open("/etc/modprobe.conf", O_RDONLY)    = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=5800, ...}) = 0
mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xa7e9a000
read(3, "### This file is automatically g"..., 131072) = 5800
read(3, "", 131072)                     = 0
close(3)                                = 0
munmap(0xa7e9a000, 131072)              = 0
open("/lib/modules/2.6.13-ck8/modules.dep", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=7039, ...}) = 0
mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xa7e9a000
read(3, "/lib/modules/2.6.13-ck8/kernel/d"..., 131072) = 7039
close(3)                                = 0
munmap(0xa7e9a000, 131072)              = 0
open("/proc/modules", O_RDONLY)         = 3
fstat64(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xa7fe9000
read(3, "", 1024)                       = 0
close(3)                                = 0
munmap(0xa7fe9000, 4096)                = 0
open("/lib/modules/2.6.13-ck8/misc/ndiswrapper.ko", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=221416, ...}) = 0
mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xa7e9a000
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\1\0\3\0\1\0\0\0\0\0\0\0"..., 131072) =
131072
_llseek(3, 0, [131072], SEEK_CUR)       = 0
mmap2(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xa7e79000
mremap(0xa7e79000, 135168, 266240, MREMAP_MAYMOVE) = 0xa7e38000
read(3, "<3>ndiswrapper (%s:%d): illegal "..., 131072) = 90344
read(3, "", 131072)                     = 0
read(3, "", 131072)                     = 0
close(3)                                = 0
munmap(0xa7e9a000, 131072)              = 0
init_module("ELF", 0x360e8
Comment 5 Doug Goldstein (RETIRED) gentoo-dev 2005-10-25 13:36:36 UTC
Brad is maintaining this since I don't have the hardware.... yay!
Comment 6 Vincent van de Camp 2005-10-25 14:58:02 UTC
Same happens to me with a d-link card:
0000:01:09.0 Ethernet controller: Atheros Communications, Inc.: Unknown device
001a (rev 01)
        Subsystem: D-Link System Inc: Unknown device 3a16
        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: 128 (2500ns min, 7000ns max), cache line size 08
        Interrupt: pin A routed to IRQ 20
        Region 0: Memory at e6000000 (32-bit, non-prefetchable) [size=64K]
        Capabilities: [44] 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-


Using neta3ab.inf file
Comment 7 Aaron Walker (RETIRED) gentoo-dev 2005-10-30 18:26:26 UTC
Just adding this since no one else has reported it working: 1.4 works great on
this laptop with a bcm4306.

00:09.0 Network controller: Broadcom Corporation BCM4306 802.11b/g Wireless LAN
Controller (rev 02)
Comment 8 Petteri Räty (RETIRED) gentoo-dev 2005-12-28 06:33:25 UTC
Please test ndiswrapper-1.7 and reopen if you still have issues.