Wifi on Thinkpad T30 using WPC54G v2 (Texas Instrument chipset acx)

# check the hardware if it is detected
lspci | grep ACX
07:00.0 Network controller: Texas Instruments ACX 111 54Mbps Wireless Interface

# get the acx module and firmware
emerge -avDt acx acx-firmware
modprobe acx

lsmod | grep acx
=o=
acx 111368 0
firmware_class 6144 2 pcmcia,acx
usbcore 79364 8 acx,sl811_hcd,ohci_hcd,uhci_hcd,usb_storage,usbhid,ehci_hcd
=o=

# see if the module has been loaded
iwconfig
=o=
wlan0 IEEE 802.11b+/g+ ESSID:”STA35A634″ Nickname:”acx v0.3.35″
Mode:Managed Frequency:2.412 GHz Access Point: Not-Associated
Bit Rate:54 Mb/s Tx-Power=15 dBm Sensitivity=1/3
Retry min limit:7 RTS thr:off
Encryption key:off
Power Management:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
=o=

emerge -avDt wireless-tools

nano -w ~/scripts/wifistart.sh
=c=
#!/bin/bash
echo “Do not do on remote”
ifconfig eth0 down
ifconfig wlan0 down
rmmod acx
modprobe acx
iwconfig wlan0 essid XXXXXX channel 11 key xxxxxxxxx
dhcpcd wlan0
=c=

chmod +x ~/scripts/wifistart.sh

echo ‘acx’ >> /etc/modules.autoload.d/kernel-2.6
modules-update

Reference:
http://forums.gentoo.org/viewtopic-t-410147-highlight-wpc54g.html
http://gentoo-wiki.com/HOWTO_Wireless_Configuration_and_Startup

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.