net-wireless/rtl8187-1.10 fails to compile under kernel 2.6.20. I didn't tried with other kernel versions I'll attach the emerge log This is my emerge --info: Portage 2.1.2.7 (default-linux/x86/2007.0, gcc-4.1.2, glibc-2.5-r2, 2.6.20-gentoo-r8 i686) ================================================================= System uname: 2.6.20-gentoo-r8 i686 VIA Esther processor 1200MHz Gentoo Base System release 1.12.9 Timestamp of tree: Sun, 27 May 2007 06:50:01 +0000 dev-lang/python: 2.4.4-r4 dev-python/pycrypto: 2.0.1-r5 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.61 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.16 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=i686 -mmmx -msse -msse2 -mfpmath=sse -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /etc/env.d/02locale /usr/share/keymaps/i386/qwerty/it_ati.map.gz" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo" CXXFLAGS="-O2 -march=i686 -mmmx -msse -msse2 -mfpmath=sse -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks metadata-transfer parallel-fetch sandbox sfperms strict userfetch" GENTOO_MIRRORS="http://mirror.switch.ch/ftp/mirror/gentoo/ http://www.die.unipd.it/pub/Linux/distributions/gentoo-sources/ http://trumpetti.atm.tut.fi/gentoo/ ftp://mirror.switch.ch/mirror/gentoo/" LANG="it_IT@euro" LC_ALL="it_IT@euro" LDFLAGS="-Wl,-O1" LINGUAS="it" 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 --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/var/portage_tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="aac acpi alsa bash-completion berkdb bitmap-fonts bzip2 caps cli cracklib crypt cups dri fam fbcon fortran gdbm ggi gif gmp gnutls gpm iconv idn ipv6 isdnlog jpeg libg++ mad midi mmx mp3 mpeg mudflap ncurses nls nptl nptlonly offensive openmp pam pcre perl png ppds pppd python quicktime readline reflection samba session spell spl sse sse2 ssl tcl tcpd theora tiff truetype truetype-fonts type1-fonts unicode vorbis win32codecs x264 x86 xml xorg 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 mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="it" USERLAND="GNU" VIDEO_CARDS="fbdev vesa via vga" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Created attachment 120443 [details] error log
It doesn't work on 2.6.21-r3 and x86_64, either. Same log, different emerge --info. Portage 2.1.2.7 (default-linux/amd64/2007.0/desktop, gcc-4.1.2, glibc-2.5-r3, 2.6.21-gentoo-r3 x86_64) ================================================================= System uname: 2.6.21-gentoo-r3 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 4200+ Gentoo Base System release 1.12.9 Timestamp of tree: Sun, 24 Jun 2007 08:50:02 +0000 distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.4 [enabled] dev-java/java-config: 1.3.7, 2.0.32 dev-lang/python: 2.4.4-r4 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.4-r7 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.61 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.16 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r2 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=athlon64 -O2 -pipe -msse3 -finline-functions" CHOST="x86_64-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" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild /etc/terminfo" CXXFLAGS="-march=athlon64 -O2 -pipe -msse3 -finline-functions" DISTDIR="/usr/src/portage/distfiles/" FEATURES="ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict" GENTOO_MIRRORS="ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo http://pandemonium.tiscali.de/pub/gentoo/ " LDFLAGS="-Wl,-O1" LINGUAS="de" MAKEOPTS="-j4" PKGDIR="/usr/src/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 --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="3dnow 3dnowext X aac aalib acl acpi alsa amd64 amr apm arts berkdb bitmap-fonts bzip2 cairo cdparanoia cdr cli cracklib crypt cups dbus dri dts dv dvd dvdr dvdread eds emacs emboss encode evo fam firefox fortran gdbm gif gimpprint gpgme gpm hal iconv idn ip1500 ipod isdnlog java jpeg kde kdeenablefinal kdehiddenvisibility kdexdelta kdexdeltas kerberos ldap leim libg++ live logitech-mouse logrotate mad midi mikmod mimencode mmx mmxext mp3 mpeg mudflap ncurses nls noamazon normalizemime nptl nptlonly ntfs offensive ogg opengl openmp pam pcre pdf perl pmu png pop pppd python qt3 qt3support qt4 readline reflection restrict-javascript scanner scenarios sdl session smime smp spell spl sse sse2 ssl svg symlink tcpd theora threads tiff timidity tools truetype truetype-fonts type1-fonts unicode usb v4l vorbis x264 xml xorg xv xvid zlib" ALSA_CARDS="emu10k1" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de" USERLAND="GNU" VIDEO_CARDS="fglrx radeon vesa" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Hey do someone cares about this bug? I think it's pretty severe
It seems that realtek hasn't updated this driver for some time so now it doesn't compile on recent kernels... Someone should put an advice in the ebuild to make the user aware of this.
(In reply to comment #4) > It seems that realtek hasn't updated this driver for some time so now it > doesn't compile on recent kernels... Yeah, it's dead. Can you try the ebuild in here, please? http://overlays.gentoo.org/proj/sunrise/browser/reviewed/net-wireless/rtl818x-svn
No it seems that the repository is offline: >>> Downloading 'http://father.lugmen.org.ar/~aryix/distfiles/rtl818x-svn-20070516.tar.gz' --15:02:03-- http://father.lugmen.org.ar/~aryix/distfiles/rtl818x-svn-20070516.tar.gz => `/usr/portage/distfiles/rtl818x-svn-20070516.tar.gz' Risoluzione di father.lugmen.org.ar in corso... 200.110.134.3 Connessione a father.lugmen.org.ar|200.110.134.3:80... fallito: Connessione rifiutata. !!! Couldn't download 'rtl818x-svn-20070516.tar.gz'. Aborting. I obtained the source code via svn and installed the driver. It seems to recognize my card but for some reason wpa_supplicant outputs some error. I didn't tried wep or no encryption (even if "wep" and "no-encription" is aproximately the same thing). I would paste the errors but I don't think this is the right place to report bugs for ebuilds in sunrise.
also found http://overlays.gentoo.org/dev/philantrop/browser/trunk/net-wireless/rtl-wifi that is the up to date svn version.
Wulf, your rtl-wifi currently checks for NET_RADIO, this is now WIRELESS_EXT in 2.6.22 and later.
or you could try a 2.6.23_rc1+ kernel: http://rtl-wifi.sourceforge.net/wiki/Mac80211
(In reply to comment #8) > Wulf, your rtl-wifi currently checks for NET_RADIO, this is now WIRELESS_EXT in > 2.6.22 and later. Thanks,Daniel! I've changed the ebuild accordingly.
(In reply to comment #9) > or you could try a 2.6.23_rc1+ kernel: > http://rtl-wifi.sourceforge.net/wiki/Mac80211 Yeah, about time to remove this ebuild.
(In reply to comment #11) > (In reply to comment #9) > > or you could try a 2.6.23_rc1+ kernel: > > http://rtl-wifi.sourceforge.net/wiki/Mac80211 > > Yeah, about time to remove this ebuild. > AFAIK 2.6.23_rc1+ kernel supports _ONLY_ managed mode :-(
(In reply to comment #12) > AFAIK 2.6.23_rc1+ kernel supports _ONLY_ managed mode :-( Irrelevant; this ebuild doesn't support anything ATM since it doesn't even compile w/ 2.6.20+ kernels and needs to die. Feature requests for the in-kernel driver don't belong here.
# Jeremy Olexa <darkside@gentoo.org> (3 Jul 2009) # Broken, old, before 2.6.20 kernels. Removal in 60 days. bug 180008 net-wireless/rtl8187
removed