Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 98880

Summary: ipw2100-1.1.1 broken with wpa_supplicant-0.4.x
Product: Gentoo Linux Reporter: Christian Roessner <c>
Component: [OLD] UnspecifiedAssignee: Mobile Herd (OBSOLETE) <mobile+disabled>
Status: VERIFIED NEEDINFO    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Christian Roessner 2005-07-13 07:19:31 UTC
Hi,

I updated ipw2100-1.1.0 to ipw2100.1.1.1 including the new ieee80211 package. I
removed the old kernel modules, depmod -a and tried to associate with my access
point (WPA-PSK).

The modules are loaded except ieee_80211_crypt_tkip, which should normally be
loaded! Manually loading it, does not solve the problem: I can not associate
with my AP. I get ioctl-errors, which I can not reproduce just now. It seems to
have something to to with WPA. Maybe the same proble as above that the module is
not really initialized for the ipw2100 driver ??

I had to hard mask the ipw2100-1.1.1 package and all wpa_supplicant-0.4.>0 packages.

Here is a part from my wpa_supplicant.conf:

ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=users
eapol_version=1
ap_scan=1
fast_reauth=1

network={
        ssid="RNS"
        proto=WPA
        pairwise=TKIP
        group=TKIP
        key_mgmt=WPA-PSK
        psk="top_secret_XXXXX"
        priority=5
}



Reproducible: Always
Steps to Reproduce:
1. Use ipw2100-1.1.1 with wpa_supplicant greater than 0.4.0
2. Use wpa-psk
3.

Actual Results:  
The device seems to be activated, but the association fails.

Expected Results:  
Getting associated and getting eth1 configured by dhcp

Gentoo Base System version 1.6.12
Portage 2.0.51.22-r1 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r0,
2.6.12-cj2 i686)
=================================================================
System uname: 2.6.12-cj2 i686 Intel(R) Pentium(R) M processor 1600MHz
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.4 [enabled]
dev-lang/python:     2.4.1-r1
sys-apps/sandbox:    1.2.10
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
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86 ~x86"
ACCEPT_LICENSE=""
ALSA_CARDS="intel8x0 intel8x0m"
ANT_HOME="/usr/share/ant-core"
ARCH="x86"
AUTOCLEAN="yes"
BASH_ENV="/etc/spork/is/not/valid/profile.env"
CBUILD="i686-pc-linux-gnu"
CCACHE_DIR="/var/tmp/ccache"
CCACHE_SIZE="2G"
CFLAGS="-march=pentium-m -O3 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CLASSPATH="."
CLEAN_DELAY="5"
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/fax /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control /var/spool/fax/etc"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/texmf/web2c
/etc/env.d"
CVS_RSH="ssh"
CXXFLAGS="-march=pentium-m -O3 -fomit-frame-pointer -pipe"
DCCC_PATH="/usr/lib/distcc/bin"
DISPLAY=":0.0"
DISTCC_DIR="/var/tmp/portage/.distcc"
DISTCC_LOG=""
DISTCC_VERBOSE="0"
DISTDIR="/usr/portage/distfiles"
EDITOR="/usr/bin/vim"
ELIBC="glibc"
EMERGE_WARNING_DELAY="10"
FEATURES="autoconfig ccache digest distlocks sandbox sfperms strict"
FETCHCOMMAND="/usr/bin/wget -t 5 --proxy=on --passive-ftp ${URI} -P ${DISTDIR}"
FLTK_DOCDIR="/usr/share/doc/fltk-1.1.6/html"
GCC_SPECS=""
GDK_USE_XFT="1"
GDM_LANG="de_DE.utf8"
GENTOO_MIRRORS="http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/
http://ftp.uni-erlangen.de/pub/mirrors/gentoo"
GRP_STAGE23_USE="ipv6 pam tcpd readline nls ssl gpm perl python berkdb ncurses"
G_BROKEN_FILENAMES="1"
HISTCONTROL="ignoredups:erasedups"
HOME="/root"
HOSTNAME="roessi"
INFOPATH="/usr/share/info:/usr/share/binutils-data/i686-pc-linux-gnu/2.16.1/info:/usr/share/gcc-data/i686-pc-linux-gnu/3.4.4/info"JAVAC="/opt/blackdown-jdk-1.4.2.02/bin/javac"
JAVA_HOME="/opt/blackdown-jdk-1.4.2.02"
JDK_HOME="/opt/blackdown-jdk-1.4.2.02"
KDEDIRS="/usr"
KDE_IS_PRELINKED="1"
KDE_MALLOC="1"
KERNEL="linux"
LANG="de_DE.utf8"
LC_ALL="de_DE.utf8"
LESS="-R"
LESSCHARSET="utf-8"
LESSOPEN="|lesspipe.sh %s"
LINGUAS="de"
LOGNAME="root"
LS_COLORS="no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=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:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.mng=01;35:*.xcf=01;35:*.pcx=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.avi=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.mov=01;35:*.qt=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.pdf=00;32:*.ps=00;32:*.txt=00;32:*.patch=00;32:*.diff=00;32:*.log=00;32:*.tex=00;32:*.doc=00;32:*.mp3=00;36:*.wav=00;36:*.mid=00;36:*.midi=00;36:*.au=00;36:*.ogg=00;36:*.flac=00;36:*.aac=00;36:"
MAIL="/var/mail/root"
MAKEOPTS="-j4"
MANPATH="/usr/local/share/man:/usr/share/man:/usr/share/binutils-data/i686-pc-linux-gnu/2.16.1/man:/usr/share/gcc-data/i686-pc-linux-gnu/3.4.4/man::/opt/blackdown-jdk-1.4.2.02/man:/usr/qt/3/man:/usr/qt/3/doc/man"
MOZILLA_FIVE_HOME="/usr/lib/mozilla"
OLDPWD="/var/log"
OPENGL_PROFILE="xorg-x11"
PAGER="/usr/bin/less"
PATH="/usr/lib/ccache/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/3.4.4:/usr/i686-pc-linux-gnu/gcc-bin/3.4.4:/opt/ati/bin:/opt/blackdown-jdk-1.4.2.02/bin:/opt/blackdown-jdk-1.4.2.02/jre/bin:/usr/qt/3/bin:/usr/kde/3.4/sbin:/usr/kde/3.4/bin"
PKGDIR="/usr/portage/packages"
PORTAGE_ARCHLIST="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 ppc-macos ppc-od
s390 sh sparc x86 x86-fbsd x86-obsd x86-od"
PORTAGE_BINHOST_CHUNKSIZE="3000"
PORTAGE_CALLER="emerge"
PORTAGE_GID="250"
PORTAGE_MASTER_PID="10913"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
PORT_LOGDIR="/var/log/portage"
PRELINK_PATH=""
PRELINK_PATH_MASK="/usr/lib/gstreamer-0.8:/lib/modules:/usr/lib/locale:/usr/lib/wine:/usr/lib/valgrind:*.la:*.png:*.py:*.pl:*.pm:*.sh:*.xml:*.xslt:*.a:*.js"
PWD="/root"
PYTHONDOCS="/usr/share/doc/python-docs-2.4.1/html"
PYTHONPATH="/usr/lib/portage/pym"
QMAKESPEC="linux-g++"
QTDIR="/usr/qt/3"
RESUMECOMMAND="/usr/bin/wget -c -t 5 --proxy=on --passive-ftp ${URI} -P ${DISTDIR}"
RPMDIR="/usr/portage/rpm"
RSYNC_RETRIES="3"
RSYNC_TIMEOUT="180"
SANE_CONFIG_DIR="/etc/sane.d"
SGML_CATALOG_FILES="/etc/sgml/linuxdoc.cat:/etc/sgml/openjade-1.3.2.cat:/etc/sgml/sgml-docbook-3.0.cat:/etc/sgml/sgml-docbook-3.1.cat:/etc/sgml/sgml-docbook-4.0.cat:/etc/sgml/sgml-docbook-4.1.cat:/etc/sgml/sgml-docbook-4.2.cat:/etc/sgml/sgml-docbook-4.3.cat:/etc/sgml/sgml-docbook-4.4.cat:/etc/sgml/sgml-docbook.cat:/etc/sgml/sgml-ent.cat:/etc/sgml/sgml-lite.cat:/etc/sgml/dsssl-docbook-stylesheets.cat:/etc/sgml/xml-simple-docbook-1.0.cat:/etc/sgml/xml-simple-docbook-4.1.2.4.cat"
SHELL="/bin/bash"
SHLVL="1"
SSH_AGENT_PID="21256"
SSH_AUTH_SOCK="/tmp/ssh-wSHUU21252/agent.21252"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
TERM="xterm"
USE="x86 X X509 a52 acl acpi acpi4linux activefilter alsa arts artswrappersuid
audiofile avi bash-completion bcmath berkdb bigger-fonts bitmap-fonts bzip2
bzlib caps cdda cddb cdio cdparanoia cdr chroot client codecs crypt cscope css
ctype cups curl dbm dhcp directfb divx4linux doc dts dvd dvdread eds emboss
encode extensions faac faad fam fame faxonly fbcon ffmpeg flac foomaticdb
freetype gd gdbm gif gimp gimpprint gnome gpm gstreamer gtk2 hal hbci icq idea
ieee1394 imagemagick imlib ipv6 java javascript jbig jpeg jpeg2k kde lcd lcms
ldap libclamav libg++ libwww lm_sensors lzo mad maildir mailwrapper mbox md5sum
mikmod mime mjpeg mmx mng motif mp3 mpeg mpeg2 mpeg4 mppe-mppc mysql nas ncurses
network nls nntp no-old-linux nptl nptlonly odbc ogg oggvorbis opengl oss pam
pcntl pcre pda pdflib perl pic png pnp posix ppds python qt quicktime readline
rtc ruby samba scanner sdl session sftplogging slang slp snmp sockets socks5 sox
speex spell sqlite sse sse2 ssl stream svg tcltk tcpd tetex threads tiff
tokenizer truetype truetype-fonts type1-fonts unicode usb utf8 vanilla vcd
vim-with-x vorbis wifi wxwindows xine xml xml2 xmms xosd xprint xsl xv xvid zlib
linguas_de userland_GNU kernel_linux elibc_glibc"
USER="root"
USERLAND="GNU"
USE_EXPAND="FRITZCAPI_CARDS FCDSL_CARDS VIDEO_CARDS INPUT_DEVICES LINGUAS
USERLAND KERNEL ELIBC"
XARGS="xargs -r"
XAUTHORITY="/root/.xauthSyHlnm"
XINITRC="/etc/X11/xinit/xinitrc"
_="/usr/bin/emerge"
Comment 1 Henrik Brix Andersen 2005-07-13 09:14:32 UTC
ipw2100-1.1.1 should work with wpa_supplicant-0.3.9 or wpa_supplicant-0.4.2+.

Which version of wpa_supplicant did not work for you?
Comment 2 Christian Roessner 2005-07-13 23:43:37 UTC
ipw2100-1.1.1 did not work with wpa-supplicant-0.4.0 and 0.4.3.

I know that version 0.4.0 was working with the former version of ipw2100-1.1.0,
so I did not see the requirement to test older version before 0.4.0.

What do these ioctl messages mean?

Does it not work well with kernel 2.6.12.x?
Comment 3 Henrik Brix Andersen 2005-07-14 00:16:08 UTC
An error was discovered in ipw2100-1.1.1, please try the newly added ipw2100-1.1.2.
Comment 4 Christian Roessner 2005-07-14 01:57:13 UTC
New version is working fine now. Thanks