Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 147546 - net-wireless/ieee80211-1.2.15 causes system to lock up completely on boot
Summary: net-wireless/ieee80211-1.2.15 causes system to lock up completely on boot
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Christian Heim (RETIRED)
URL:
Whiteboard:
Keywords:
: 146715 (view as bug list)
Depends on:
Blocks: ipw3945-tracker
  Show dependency tree
 
Reported: 2006-09-14 03:16 UTC by trevor campbell
Modified: 2007-02-05 14:08 UTC (History)
5 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description trevor campbell 2006-09-14 03:16:45 UTC
On Dell Inspiron 6400 with ipw3945 wireless card, I emerged net-wireless/ieee80211-1.2.15 and rebooted to load new drivers.  the system locked up completely near the end of the boot process (Setting up gdm).  Retried 4 times.  Same outcome.  Downgraded to previous stable version 1.1.13-r1 and all worked properly as before.

I could find nothing unusual in the logs.

emerge --info
Portage 2.1.1 (default-linux/x86/2006.0, gcc-4.1.1, glibc-2.4-r3, 2.6.16-suspend2-r8 i686)
=================================================================
System uname: 2.6.16-suspend2-r8 i686 Genuine Intel(R) CPU           T2400  @ 1.83GHz
Gentoo Base System version 1.12.4
Last Sync: Thu, 14 Sep 2006 09:00:01 +0000
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r5
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-pipe -O2 -march=prescott -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo"
CXXFLAGS="-pipe -O2 -march=prescott -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://ftp.club-internet.fr/pub/mirrors/gentoo ftp://130.59.10.34/mirror/gentoo/"
LINGUAS=""
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X acpi alsa apache2 arts avahi berkdb bitmap-fonts bluetooth cdr cli crypt cups dbus dlloader dri dv dvb dvd dvdread eds elibc_glibc emboss encode esd fbcon fbsplash firefox foomaticdb fortran gdbm gif gimpprint gnome gpm gstreamer gtk gtk2 hal howl imlib input_devices_keyboard input_devices_mouse input_devices_synaptics ipv6 isdnlog jpeg kde kernel_linux ldap libg++ libnotify libwww mad mikmod mmx mono motif mp3 mpeg ncurses nls nptl nptlonly nsplugin ogg opengl oss pam pcre perl png pppd python qt qt3 qt4 quicktime readline reflection samba sdl session spell spl sse sse2 ssl tcpd theora tiff totem truetype truetype-fonts type1-fonts udev userland_GNU video_cards_fglrx video_cards_radeon video_cards_vesa vorbis win32codecs xml xmms xorg xv xvid zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Christian Heim (RETIRED) gentoo-dev 2006-09-14 03:57:27 UTC
Which ipw3945 version is that ?
Comment 2 Christian Heim (RETIRED) gentoo-dev 2006-09-14 04:05:55 UTC
Also, this could be a possible duplicate of bug #146715.
Comment 3 Beuss 2006-09-14 12:48:24 UTC
*** Bug 146715 has been marked as a duplicate of this bug. ***
Comment 4 Beuss 2006-09-14 12:52:27 UTC
I posted #146715 it seems it is in fact ieee80211 which is in cause
same freeze here with 1.1.14 & 1.2.15 (why is there a jump from 1.1.14 to 1.2.15 ?)

emerge --info
=============
Portage 2.1.1 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.4-r3, 2.6.17-gentoo-r7-20060904-4 i686)
=================================================================
System uname: 2.6.17-gentoo-r7-20060904-4 i686 Genuine Intel(R) CPU           T2250  @ 1.73GHz
Gentoo Base System version 1.12.4
Last Sync: Thu, 14 Sep 2006 05:50:01 +0000
ccache version 2.4 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.3.5-r2, 2.4.3-r3
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r5
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-mtune=pentium-m -msse3 -O2 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-mtune=pentium-m -msse3 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LINGUAS="fr"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/portage-xgl"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 X acpi alsa berkdb bitmap-fonts bzip2 cairo cdr cli crypt cups divx dlloader dri dvd dvdr elibc_glibc emboss fam firefox gdbm gif gpm gstreamer gtk input_devices_keyboard input_devices_mouse isdnlog java jpeg kernel_linux libg++ linguas_fr mad mikmod mp3 mpeg ncurses nls nojoystick nptl nptlonly nsplugin ogg opengl pam pcre pdf perl png ppds pppd python quicktime readline real reflection sdl session spell spl ssl svg tcpd truetype truetype-fonts type1-fonts udev unicode userland_GNU video_cards_fglrx video_cards_vesa vorbis win32codecs wmp xml xmms xorg xv xvid zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 5 trevor campbell 2006-09-15 18:41:48 UTC
Sorry for the delay getting back.
I am running 
[ebuild   R   ] net-wireless/ipw3945-1.1.0  USE="-debug"
Comment 6 Christian Heim (RETIRED) gentoo-dev 2006-09-15 23:25:24 UTC
(In reply to comment #4)
> I posted #146715 it seems it is in fact ieee80211 which is in cause
> same freeze here with 1.1.14 & 1.2.15 (why is there a jump from 1.1.14 to
> 1.2.15 ?)

UPSTREAM decided to do that sort of bump (I've no clue why). Anyway this should be fixed with ipw3945-1.1.0-r1 (just commited that), which has a fixed [R]DEPEND upon ieee80211-1.1.13-r1.
Comment 7 Pacho Ramos gentoo-dev 2006-09-16 08:24:13 UTC
My ipw3945 works fine using it with ieee80211-1.2.15. I don't have this problem.

This is my /etc/modules.d/ipw3945 (all lines are commented):

# modules.d configuration file for IPW3945
# For more information please read:
#    README.ipw3945


# Configurable module parameters
# ------------------------------
# antenna:      select antenna (1=Main, 2=Aux, default 0 [both])
# disable:      manually disable the radio (default 0 [radio on])
# associate:    auto associate when scanning (default 0 off)
# auto_create:  auto create adhoc network (default 1 on)
# led:  enable led control (default 1 on)
# channel:      channel to limit associate to (default 0 [ANY])
# rtap_iface:   create the rtap interface (1 - create, default 0)
# mode: network mode (0=BSS,1=IBSS,2=Monitor)


dmesg | grep i:
ieee80211_crypt: registered algorithm 'NULL'
ieee80211: 802.11 data/management/control stack, 1.2.15
ieee80211: Copyright (C) 2004-2005 Intel Corporation <jketreno@linux.intel.com>
ipw3945: no version for "ieee80211_wx_get_encodeext" found: kernel tainted.


My emerge --info:
Portage 2.1.1 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.4-r3, 2.6.17-suspend2-r6 i686)
=================================================================
System uname: 2.6.17-suspend2-r6 i686 Genuine Intel(R) CPU           T2300  @ 1.66GHz
Gentoo Base System version 1.12.5
Last Sync: Sat, 16 Sep 2006 13:50:01 +0000
ccache version 2.3 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.2.11-r1
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -pipe -fomit-frame-pointer -march=pentium-m -mfpmath=sse -msse3"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /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/"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo"
CXXFLAGS="-O2 -pipe -fomit-frame-pointer -march=pentium-m -mfpmath=sse -msse3"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="http://mirror.ovh.net/gentoo-distfiles/ "
LANG="es_ES"
LC_ALL="es_ES"
LINGUAS="es en_US"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X a52 aac aalib acl acpi aim alsa ansi apache2 arts asf audiofile avi bash-completion bcmath beagle bidi bitmap-fonts bonobo bzip2 bzlib cairo caps cdb cddb cdparanoia cdr cdrparanoia cli cpdflib cross crypt cscope css ctype cups curl curlwrappers dbus dga dio directfb divx4linux dlloader dri dts dv dvb dvd dvdr dvdread eds elibc_glibc encode escreen esd evo exif fam fbcon ffmpeg fftw firefox flac foomaticdb fortran ftp gb gcj gd ggi gif gimp gimpprint glitz glut glx gmp gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile hal howl iconv imagemagick imlib input_devices_keyboard input_devices_mouse input_devices_synaptics ipv6 isdnlog jabber jack java jikes jpeg kde kdeenablefinal kdehiddenvisibility kernel_linux latex lcms ldap lesstif libg++ libnotify linguas_en_US linguas_es logrotate lua mad mbox mikmod mime ming mmap mmx mmxext mng mono motif mp3 mpeg mpi mplayer musepack nas ncurses nethack nls nocd nptl nptlonly nsplugin ntfs nvidia ogg oggvorbis openal opengl opnegl oss pam pcmcia pcre pdf pdflib perl pic png pnp posix ppds pppd python qt qt3 qt4 quicktime readline real reflection reiserfs rtc ruby scanner sdl seamonkey session slang slp smp sndfile sockets socks5 speex spell spl sse sse2 sse3 ssl svg syslog tcltk tcpd tetex tga theora threads tiff truetype truetype-fonts trusted type1-fonts udev unicode usb userland_GNU userlocales v4l v4l2 vcd video_cards_fbdev video_cards_nv video_cards_nvidia video_cards_vesa videos vim vorbis wifi win32codecs wma wmf wxwindows x86 xine xml xml2 xmms xorg xpm xv xvid zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS




Comment 8 Pacho Ramos gentoo-dev 2006-09-21 05:02:28 UTC
Please, post your /etc/modules.d/ipw3945

Thanks
Comment 9 trevor campbell 2006-09-30 17:10:40 UTC
I still have this problem.  I upgraded ipw3945
[ebuild   R   ] net-wireless/ipw3945-1.1.0-r1  USE="-debug"
and tried again last night.  System still has hard freeze during boot.

# cat /etc/modules.d/ipw3945
# modules.d configuration file for IPW3945
# For more information please read:
#    README.ipw3945


# Configurable module parameters
# ------------------------------
# antenna:      select antenna (1=Main, 2=Aux, default 0 [both])
# disable:      manually disable the radio (default 0 [radio on])
# associate:    auto associate when scanning (default 0 off)
# auto_create:  auto create adhoc network (default 1 on)
# led:  enable led control (default 1 on)
# channel:      channel to limit associate to (default 0 [ANY])
# rtap_iface:   create the rtap interface (1 - create, default 0)
# mode: network mode (0=BSS,1=IBSS,2=Monitor)

Additionally here is a snapshot from /var/log/messages with 1.2.15 followed by 1.1.13 

Sep 30 21:20:37 kelpie5 ieee80211_crypt: registered algorithm 'NULL'
Sep 30 21:20:37 kelpie5 ieee80211: 802.11 data/management/control stack, 1.2.15
Sep 30 21:20:37 kelpie5 ieee80211: Copyright (C) 2004-2005 Intel Corporation <jketreno@linux.intel.com>

Sep 30 21:24:05 kelpie5 ieee80211_crypt: registered algorithm 'NULL'
Sep 30 21:24:05 kelpie5 ieee80211: 802.11 data/management/control stack, 1.1.13
Sep 30 21:24:05 kelpie5 ieee80211: Copyright (C) 2004-2005 Intel Corporation <jketreno@linux.intel.com>
Sep 30 21:24:09 kelpie5 ipw3945: Detected geography ABG (13 802.11bg channels, 4 802.11a channels)
Sep 30 21:24:11 kelpie5 ieee80211_crypt: registered algorithm 'WEP'


 
Comment 10 Christian Heim (RETIRED) gentoo-dev 2006-10-01 09:08:26 UTC
(In reply to comment #9)
> I still have this problem.  I upgraded ipw3945
> [ebuild   R   ] net-wireless/ipw3945-1.1.0-r1  USE="-debug"
> and tried again last night.  System still has hard freeze during boot.

Which net-wireless/ieee80211 version are you using ?
Comment 11 Magnus Ahlberg 2006-10-02 06:10:42 UTC
For me ipw3945 works fine with ieee80211-1.1.14-r1, I first let the ebuild downgrade as it wanted but I have really bad disconnection issues with 1.1.13 so I dared to upgrade to 1.1.14-r1 again wich previously solved the problem and everything works great, I've never seen any lock down during boot. The problem must lie elswhere than ieee80211. Until the hard dependency is removed, is there an easy way to bypass this or do I have to create an overlay and a modified ebuild?
Comment 12 x1 2006-11-11 10:37:39 UTC
I had this same problem with my ipw3945d. I have all packages unmasked (ACCEPT_KEYWORKDS="~x86").

When I ran "emerge -av iee80211 ipw3945", both iee80211-1.2.15 AND iee80211-1.13-r1 appeared in the list, along with ipw9345-1.1.0-r1. (I believe ipw3945d-1.1.0-r1 hard depends on net-wireless/ieee80211-1.1.13-r1). After letting that install anyway, my laptop completely hardlocks about 2 seconds after starting ipw3945d.

After rebooting, I removed all of those packages, added ">net-wireless/ieee80211-1.1.13-r1" to /etc/portage/package.mask, and re-emerged iee80211 and ipw3945. With _only_ iee80211-1.1.13-r1 installed, everything works fine.
Comment 13 David Li 2006-12-30 15:54:43 UTC
Something really weird happened to me eariler today and this is the only bug that looks close.

I was in Dallas airport, trying to use their T-Mobile WiFi network. dhcpcd worked fine and got name servers, gateway, etc. The first site that it redirects you to worked fine as well. However, clicking on any other link gave me kernel panics in ieee80211. The same thing happened when I did "lynx test.com"
Comment 14 Christian Heim (RETIRED) gentoo-dev 2007-02-03 07:08:08 UTC
Could you guys please unmerge ieee80211, remove your kernel-sources (as in emerge -C and rm -rf /usr/src/linux), remerge them and then remerge ipw3945 / ipw3945-ucode (the ~arch'ed version(s)) ?

Please reopen this bug once you have the test-results.
Comment 15 Pacho Ramos gentoo-dev 2007-02-05 14:08:12 UTC
(In reply to comment #14)
> Could you guys please unmerge ieee80211, remove your kernel-sources (as in
> emerge -C and rm -rf /usr/src/linux), remerge them and then remerge ipw3945 /
> ipw3945-ucode (the ~arch'ed version(s)) ?
> 
> Please reopen this bug once you have the test-results.
> 

now, I have this system lock ups with ipe3945-1.2.0 and ieee80211 from kernel :-(, I have reverted to 1.1.3 and ieee80211-1.2.15 :-(