Bug 118832

Summary: ath_pci (Atheros WLAN module) fails to load in Thinkpad T42 with 2.6.13-8 kernel
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Philip Antoniades <philip>
Component: KernelAssignee: Joachim Gleissner <joachim.gleissner>
Status: RESOLVED INVALID QA Contact: E-mail List <qa-bugs>
Severity: Major    
Priority: P5 - None CC: behlert, privat
Version: RC 1   
Target Milestone: ---   
Hardware: x86   
OS: SUSE Other   
Whiteboard:
Found By: Beta-Customer Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Philip Antoniades 2005-09-26 16:15:59 UTC
Wireless NIC is found on installation, and configured, but cannot be activated.
From dmesg:
wlan: 0.8.6.0 (EXPERIMENTAL)
ath_rate_sample: module not supported by Novell, setting U taint flag.
ath_rate_sample: no version for "ether_sprintf" found: kernel tainted.
ath_rate_sample: Unknown symbol ath_hal_computetxtime
ath_pci: Unknown symbol ath_rate_tx_complete
ath_pci: Unknown symbol _ath_hal_attach
ath_pci: Unknown symbol ath_rate_attach
ath_pci: Unknown symbol ath_rate_newassoc
ath_pci: Unknown symbol ath_hal_computetxtime
ath_pci: Unknown symbol ath_rate_dynamic_sysctl_register
ath_pci: Unknown symbol ath_hal_mhz2ieee
ath_pci: Unknown symbol ath_hal_detach
ath_pci: Unknown symbol ath_hal_probe
ath_pci: Unknown symbol ath_rate_node_cleanup
ath_pci: Unknown symbol ath_rate_detach
ath_pci: Unknown symbol ath_rate_node_init
ath_pci: Unknown symbol ath_rate_findrate
ath_pci: Unknown symbol ath_hal_init_channels
ath_pci: Unknown symbol ath_rate_newstate
ath_pci: Unknown symbol ath_rate_setupxtxdesc
ath_pci: Unknown symbol ath_hal_getwirelessmodes


Attempting to use 'modprobe ath_pci', predictably, yeilds the same results:

wlan: 0.8.6.0 (EXPERIMENTAL)
ath_rate_sample: module not supported by Novell, setting U taint flag.
ath_rate_sample: no version for "ether_sprintf" found: kernel tainted.
ath_rate_sample: Unknown symbol ath_hal_computetxtime
ath_pci: Unkn
Comment 1 Philip Antoniades 2005-09-26 16:30:24 UTC
Sorry - second paste (modprobe) should have been:

WARNING: Error inserting ath_rate_sample
(/lib/modules/2.6.13-8-default/extra/ath_rate_sample.ko): Unknown symbol in
module, or unknown parameter (see dmesg)
FATAL: Error inserting ath_pci (/lib/modules/2.6.13-8-default/extra/ath_pci.ko):
Unknown symbol in module, or unknown parameter (see dmesg)
Comment 2 Stefan Behlert 2005-09-27 14:03:59 UTC
Looks to me like something fixed in final version, but to be sure: Can you 
please look if the modules "wlan" and "ath_hal" got loaded? 
Comment 3 Wolfgang Deppe 2005-10-06 02:11:46 UTC
Same problem, same error messages. "ath_hal" doesn't get loaded and I think
there's a simple reason for it: The module isn't there. If I change to /lib and
do " find -name ath* " I get:

./modules/2.6.13-8-smp/extra/ath_pci.ko
./modules/2.6.13-8-smp/extra/ath_rate_sample.ko

No "ath_hal". 
Comment 4 Wolfgang Deppe 2005-10-06 02:16:47 UTC
*** Bug 119811 has been marked as a duplicate of this bug. ***
Comment 5 Joachim Gleissner 2005-10-11 17:08:29 UTC
ath_hal is binary only and therefore not included in openSUSE. You can  
download it (package kernel-default-nongpl) from 
ftp.suse.com/pub/suse/i386/10.0/....