Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 266173 - net-wireless/rtl8180: no wpa connection (Belkin Device 700f) starting with kernel-2.6.26
Summary: net-wireless/rtl8180: no wpa connection (Belkin Device 700f) starting with ke...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Mobile Herd (OBSOLETE)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-04-14 22:18 UTC by Alex
Modified: 2009-07-20 20:00 UTC (History)
0 users

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 Alex 2009-04-14 22:18:35 UTC
I use wpa_supplicant and the rtl8180 kernel module for my Wireless PCI
card to connect to my wireless router. It works fine with kernel
2.6.25-gentoo-r9. However, updates to later kernels destroy the functionality.
My latest attempt was to upgrade to kernel 2.6.27-gentoo-r8 but after the reboot
it fails to connect. It does not help to downgrade to wpa_supplicant-0.5.*, so
it seems different from other bugs reported here.
iwlist --scanning
works but shows wrong signal quality imho.
wpa_supplicant gives as an error message
4-Way Handshake failed - pre-shared key may be incorrect
but I think the key is correct as it works with an earlier version of the kernel module.

Reproducible: Always

Steps to Reproduce:
1. reboot with new kernel
2. start wpa_supplicant
3. watch endless connection and reconnection taking place

Actual Results:  
no wpa connection

Expected Results:  
wpa connection to wireless router

-----------------snip---------------------------
Apr 14 01:49:24 linux1 wlan0: associate with AP 00:01:02:03:04:05
Apr 14 01:49:24 linux1 wlan0: deauthenticated
Apr 14 01:49:25 linux1 wlan0: authenticate with AP 00:01:02:03:04:05
Apr 14 01:49:25 linux1 wlan0: authenticated
Apr 14 01:49:25 linux1 wlan0: associate with AP 00:01:02:03:04:05
Apr 14 01:49:25 linux1 wlan0: RX ReassocResp from 00:01:02:03:04:05 (capab=0x411 status=0 aid=1)
Apr 14 01:49:25 linux1 wlan0: associated
Apr 14 01:49:28 linux1 wlan0: disassociated
Apr 14 01:49:29 linux1 wlan0: associate with AP 00:01:02:03:04:05
Apr 14 01:49:29 linux1 wlan0: deauthenticated
Apr 14 01:49:30 linux1 wlan0: authenticate with AP 00:01:02:03:04:05
--------------------snip ------------------------------
and this repeats
lspci | grep Belkin gives
00:0e.0 Ethernet controller: Belkin Device 700f (rev 20)

from /var/log/messages: driver registers

Apr 14 02:00:20 linux1 rtl8180 0000:00:0e.0: PCI INT A -> Link[LNKB] -> GSI 10 (level, low) -> IRQ 10
Apr 14 02:00:20 linux1 phy0: Selected rate control algorithm 'pid'
Apr 14 02:00:20 linux1 phy0: hwaddr 00:01:02:03:04:05, RTL8185vD + rtl8225z2
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2009-04-16 05:06:09 UTC
Please post your `emerge --info' too.
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2009-04-17 22:46:21 UTC
...and then reopen this bug report.
Comment 3 Alex 2009-04-17 22:57:03 UTC
emerge --info
Portage 2.1.6.7 (default/linux/x86/2008.0/desktop, gcc-4.1.2, glibc-2.8_p20080602-r1, 2.6.25-gentoo-r9 i686)
=================================================================
System uname: Linux-2.6.25-gentoo-r9-i686-AMD_Athlon-TM-_XP_2400+-with-glibc2.0
Timestamp of tree: Sun, 12 Apr 2009 11:45:01 +0000
app-shells/bash:     3.2_p39
dev-java/java-config: 1.3.7-r1, 2.1.7
dev-lang/python:     2.4.4-r14, 2.5.2-r7
dev-util/cmake:      2.6.2-r1
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.63
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.27-r2
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -pipe"
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/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2 -march=athlon-xp -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo "
LANG="de_DE.utf8@euro"
LDFLAGS="-Wl,-O1"
LINGUAS="en de"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X a52 acl acpi alsa arts berkdb bitmap-fonts bluetooth branding bzip2 cairo cdr cli cracklib crypt cups cusp dbus dri dv dvd dvdr dvdread eds emboss encode esd evo fam fame firefox fortran gdbm gif gnome gpm gstreamer gtk hal iconv ieee1394 imagemagick imlib ipv6 isdnlog java joystick jpeg kde kpathsea ldap libnotify lm_sensors lzo mad midi mikmod mjpeg mmx mmxext mp3 mpeg mudflap ncurses nls nptl nptlonly nsplugin nvidia ogg opengl openmp pam pcre pdf perl png ppds pppd python qt qt3 qt3support qt4 quicktime readline reflection sdl session spell spl sse ssl startup-notification svg sysfs tcpd tiff truetype truetype-fonts type1-fonts unicode usb v4l v4l2 vcd vorbis win32codecs x86 xine xml xorg xulrunner xv xvid zlib" ALSA_CARDS="via82xx" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en de" USERLAND="GNU" VIDEO_CARDS="nv nvidia vesa"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 4 Alex 2009-07-20 20:00:12 UTC
The problem does not appear any more with kernel 
linux1 2.6.29-gentoo-r5. After an update I can connect to
my access point. I guess it was a driver issue.