[ltp] R40 with IBM a/b/g WLAN adapter (Atheros chipset) and
Fedora Core 2
morpheus
linux-thinkpad@linux-thinkpad.org
Mon, 19 Jul 2004 04:34:03 +0000
I got this to work on the first try. I wouldn't rely on Kudzu (in fact,
I'd just remove it from your startup).
Try to issue the following from a command line (root):
# modprobe wlan
# modprobe ath_hal
# modprobe ath_pci
If you have no problem issuing these commands, you should be able to see
your interface if you issue iwconfig as root.
# iwconfig
Then you should be able to manually configure. Don't expect to be able
to use the Network configuration GUI in Fedora, just use a shell
script. I've attached mine below. It's written to be used at startup,
so you can just edit it with your own preferences. For more info on
iwconfig and ifconfig options, see the man page for them. You can add
the script to your startup by issuing:
# chkconfig --add ath0
Also, to add ath0 permanently, edit your /etc/modprobe.conf and add the
following line:
alias eth1 ath_pci
Cheers,
James
----------- SHELL SCRIPT BELOW -------------
#!/bin/sh
#
# wlan This shell script takes care of starting the
# wireless interface.
#
# Author: James Ryan
# Date: 20 May 04
#
# chkconfig: 2345 80 30
# description: Starts or stops the wireless LAN interface
# processname: ath0
#
#
# Source function library.
. /etc/rc.d/init.d/functions
# Source networking configuration.
. /etc/sysconfig/network
RETVAL=0
# See how we were called.
case "$1" in
start)
# Start wlan
echo -n "Starting WLAN interface as ath0: "
modprobe wlan
modprobe ath_hal
modprobe ath_pci
# For the next command, modes are 0=auto, 1=802.11a, 2=802.11b,
3=802.11g
iwpriv ath0 mode 3
iwconfig ath0 mode Auto
iwconfig ath0 essid MyESSID
# iwconfig ath0 enc ENCRYPTION-KEY-HERE
iwconfig ath0 txpower auto
iwconfig ath0 rate 52M
iwconfig ath0 channel 5
ifconfig ath0 192.168.102.161 netmask 255.255.255.0 up
route add default gw 192.168.102.1 ath0
# For DHCP, uncomment the next two lines, comment out the last two lines
# ifconfig ath0 up
# dhclient ath0
RETVAL=$?
echo
;;
stop)
# Stop wlan
echo -n "Stopping WLAN interface on ath0: "
ifconfig ath0 down
iwconfig ath0 txpower off
RETVAL=$?
echo
;;
restart|reload)
$0 stop
$0 start
RETVAL=$?
;;
status)
iwconfig ath0
ifconfig ath0
RETVAL=$?
;;
*)
echo "Usage: ath0 {start|stop|restart}"
exit 1
esac
exit $RETVAL
On Mon, 2004-07-19 at 07:16, Florian Holeczek wrote:
> Hello everybody,
>
> I've spent the whole sunday with trying to get to work my Fedora Core 2
> installation together with my IBM a/b/g wlan adapter (Atheros chipset). I
> tried to install MADwifi and wpa_supplicant, but it wouldn't work.
>
> It always says that there is no ath_pci (ath0) Hardware when booting,
> although I'm sure it is ;-) and even once kudzu detected and installed it.
>
> Is there anybody on the list who already succeeded in doing this job?
>
> I'm not into doing kernel things, maybe the following has to do with the
> problem: When checking dmesg it says that the symbol ieee80211_XYZ (about 10
> different entries) could not be found.
>
> Thanks for your replies in advance.
>
> Greets,
> Florian.