Was running ebuild previous to this version with no difficulties. emerge'd the 0.1_pre20040906 version, wlan/ath_pci/ath_hal load fine, but dhcpcd causes an oops when I attempt to run the net.ath0 (symlink to net.eth0, wireless config in net) and start the interface. Reproducible: Always Steps to Reproduce: 1.modprobe wlan 2.modprobe ath_pci and/or ath_hal 3./etc/init.d/net.ath0 start Actual Results: Sep 8 15:52:38 penguinal wlan: 0.8.4.2 (EXPERIMENTAL) Sep 8 15:52:44 penguinal ath_hal: module license 'Proprietary' taints kernel. Sep 8 15:52:44 penguinal ath_hal: 0.9.11.6 Sep 8 15:52:44 penguinal ath_pci: 0.9.4.0 (EXPERIMENTAL) Sep 8 15:52:44 penguinal ACPI: PCI interrupt 0000:01:0d.0[A] -> GSI 11 (level, low) -> IRQ 11 Sep 8 15:52:45 penguinal ath0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps Sep 8 15:52:45 penguinal ath0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps Sep 8 15:52:45 penguinal ath0: mac 5.6 phy 4.1 5ghz radio 4.6 Sep 8 15:52:45 penguinal ath0: 802.11 address: 00:90:96:79:d7:76 Sep 8 15:52:45 penguinal ath0: Use hw queue 0 for WME_AC_BE traffic Sep 8 15:52:45 penguinal ath0: Use hw queue 1 for WME_AC_BK traffic Sep 8 15:52:45 penguinal ath0: Use hw queue 2 for WME_AC_VI traffic Sep 8 15:52:45 penguinal ath0: Use hw queue 3 for WME_AC_VO traffic Sep 8 15:52:45 penguinal ath0: Atheros 5212: mem=0xd0200000, irq=11 Sep 8 15:52:45 penguinal Unable to handle kernel NULL pointer dereference at virtual address 00000029 Sep 8 15:52:45 penguinal printing eip: Sep 8 15:52:45 penguinal e02174e9 Sep 8 15:52:45 penguinal *pde = 00000000 Sep 8 15:52:45 penguinal Oops: 0002 [#1] Sep 8 15:52:45 penguinal PREEMPT SMP Sep 8 15:52:45 penguinal Modules linked in: ath_pci ath_hal wlan Sep 8 15:52:45 penguinal CPU: 0 Sep 8 15:52:45 penguinal EIP: 0060:[<e02174e9>] Tainted: P Sep 8 15:52:45 penguinal EFLAGS: 00010286 (2.6.8-gentoo-r3) Sep 8 15:52:45 penguinal EIP is at ieee80211_add_ssid+0x1a/0x4b [wlan] Sep 8 15:52:45 penguinal eax: 00000000 ebx: 00000029 ecx: 00000000 edx: 00000134 Sep 8 15:52:45 penguinal esi: c9c9eb4c edi: c9c9e000 ebp: c9c9e3c0 esp: cb605d30 Sep 8 15:52:45 penguinal ds: 007b es: 007b ss: 0068 Sep 8 15:52:45 penguinal Process dhcpcd (pid: 6777, threadinfo=cb605000 task=cd344370) Sep 8 15:52:45 penguinal Stack: c9c9e06c 00000000 c9c9e000 e0218286 00000029 c9c9eb4c 00000000 c9c9e000 Sep 8 15:52:45 penguinal 00000000 c9ca0000 d3cc65c0 00000029 c9c9e06c 00000001 c9c9e000 c9c9e3c0 Sep 8 15:52:45 penguinal e02194da c9c9e3c0 d29a0400 00000040 00000000 d29a0400 c9ca0000 00000117 Sep 8 15:52:45 penguinal Call Trace: Sep 8 15:52:45 penguinal [<e0218286>] ieee80211_send_mgmt+0x956/0x99c [wlan] Sep 8 15:52:45 penguinal [<e02194da>] ieee80211_newstate+0x369/0x70f [wlan] Sep 8 15:52:45 penguinal [<e022e8ab>] ath_newstate+0x19c/0x38e [ath_pci] Sep 8 15:52:45 penguinal [<e022b9d4>] ath_setslottime+0x2b/0x47 [ath_pci] Sep 8 15:52:45 penguinal [<e0214dad>] ieee80211_next_scan+0x119/0x16a [wlan] Sep 8 15:52:45 penguinal [<e0214c89>] ieee80211_begin_scan+0x7f/0x8a [wlan] Sep 8 15:52:45 penguinal [<e0219479>] ieee80211_newstate+0x308/0x70f [wlan] Sep 8 15:52:45 penguinal [<e022e8ab>] ath_newstate+0x19c/0x38e [ath_pci] Sep 8 15:52:45 penguinal [<e022a2b9>] ath_init+0x1b5/0x2ba [ath_pci] Sep 8 15:52:45 penguinal [<c039e501>] dev_open+0xcd/0xfd Sep 8 15:52:45 penguinal [<c03a22c3>] dev_mc_upload+0x36/0x5f Sep 8 15:52:45 penguinal [<c039fac3>] dev_change_flags+0x51/0x120 Sep 8 15:52:45 penguinal [<c03db076>] devinet_ioctl+0x235/0x595 Sep 8 15:52:45 penguinal [<c03dd61b>] inet_ioctl+0x5e/0x9e Sep 8 15:52:45 penguinal [<c03fd49c>] packet_ioctl+0x17a/0x1a4 Sep 8 15:52:45 penguinal [<c0395e80>] sock_ioctl+0x12a/0x330 Sep 8 15:52:45 penguinal [<c016f2dc>] sys_ioctl+0x113/0x27f Sep 8 15:52:45 penguinal [<c0105117>] syscall_call+0x7/0xb Sep 8 15:52:45 penguinal Code: c6 03 00 89 c1 83 c3 01 88 03 c1 e9 02 83 c3 01 89 df f3 a5 Expected Results: ath0 started, IP address assigned. Portage 2.0.50-r11 (default-x86-2004.2, gcc-3.3.4, glibc-2.3.3.20040420-r1, 2.6.8-gentoo-r3) ================================================================= System uname: 2.6.8-gentoo-r3 i686 Intel(R) Pentium(R) M processor 1000MHz Gentoo Base System version 1.5.3 Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=pentium4 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=pentium4 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://gentoo.osuosl.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X acpi alsa apm arts avi berkdb bitmap-fonts bonobo cdr crypt cups dvd encode esd foomaticdb gdbm gif gnome gphoto2 gpm gtk gtk2 imlib java jpeg kde libg++ libwww mad mikmod mmx motif mozilla mpeg mysql ncurses nls offensive oggvorbis opengl oss pam pcmcia pdflib perl png python qt quicktime readline samba sdl slang spell sse sse2 ssl svga tcltk tcpd truetype x86 xine xinerama xml2 xmms xprint xv zlib" before emerging the new madwifi-driver package, i emerged the splashutils - wireless still functional, but once I emerge'd the new version, all heck broke loose. other network problems showed up - after dhcpcd "oops"es, strange network issues appear - browsing problems, etc.
i came across a similar issue. apparently, 2.6.8.x kernels break the madwifi driver. http://www.mattfoster.clara.co.uk/madwifi-3.htm mentions this (3.9, right at the bottom) and links to a patch.
Added horton and solar to CC:
horton, solar: what is the status of this bug report?
I am not sure. I have not experienced this one myself. Also you should modprobe ath_pci first. I will look into it later today.
Oopses normally get fixed pretty fast, this should be fixed in the latest ebuild could you please try to upgrade your kernel and madwifi-driver and reopen if it still does not work?