Wireless Network Adaptor DWL-G650
Visit Here for more information: http://www.houseofcraig.net/acx100_howto.php
1. Use "lspci -n" to Identify Your Device
Look at the last line: 3 Combinations listed Below at it's end:
* 104C: 8400 (ACX100)
* 104C: 8401 (ACX100)
* 104C: 9066 (ACX111)
2. Finding and Remove the Old Driver
Use "find / lib / modules /` uname -r` -name "* acx *" "to Find Old Driver
Use "ind / lib / modules /` uname -r` -name "* acx *" -exec mv {} / root / "
THEN USE "depmod -a" to update the module dependencies
At last, you can use "ls -ltr / root" to verify the old driver is removed
3. Verify the building environment
GCC --Version
Make --Version
LS / lib / modules / `uname -r` / build / include / linux / version.h
Use "iWconfig", IT Should Display As Follow: "Lo no wireless extensions."
Use "ls -l / lib / modules /` uname -r` / build / .config "to verify the .config exists.
4. UNPACK ACX100-0.2.0PRE8_PLUS_FIXES_45.TAR.BZ2 and Compile IT As Common Application Install.
5. Install the ACX100-0.2.0PRE8_PLUS_FIXES_45 Driver USING MAKE INSTALL
6. Install firmware. Using "tar pjxf /Home/your_normal_username/acx_firmware.tar.bz2" To Install Firmware.
Using "LS / USR / Share / ACX" to Verify It Installs OR NOT. IF OK, IT SHOULD Display:
"root @ slack91: /Home/craig/acx100-0.2.0pre8_plus_fixes_43# ls / usr / share / acx
ACX100_USB.BIN RADIO0D.BIN RADIO11.BIN RADIO15.BIN TIACX111.BIN WLANGEN.BIN "
7. Edit The file named "Start_Net" in ACX100-0.2.0PRE8_PLUS_FIXES_45 / Scripts As Follow INSTRUCTIONS (Find It in the end.) Or Just Read The Comments Carefully. And the model.
8. Use ./start_net to start the network and ./stop_net to stop the network.
9. if there is a /etc/rc.d/rc.local or /etc/rc.d/boot.local
TYPE "echo -e '/ n # BRING ACX100 Device Up / ncd /Home/your_normal_username/acx100-0.2.0pre8_plus_fixes_45/scripts/n./start_net/n' >> /etc/rc.d/rc.local
Else if no /etc/rc.d/rc.local or /etc/rc.d/boot.local file exissrs, but /etc/init.d/local exists, type "echo -e '/ n #! / bin / SH / N # BRING ACX100 Device Up / NCD /HOME/Your_NORMAL_USERNAME/AcX100-0.2.0pre8_plus_fixes_45/scripts/n./start_net/n '> /etc/init.d/local
THEN, MAKE The Newly-Created File Executable with: Chmod X /etc/init.d/local. One More Step Is Required To Get Your Newly Created "Local" File Into the Startup System, Type: "Update-rc.d Local Defaults 99
The items:. ESSID and CHAN should be set to match your wireless router or access point's station name and channel If your wireless router or access point is 22Mbps (or more) capable, then once things are working, you can go back and set the rate higher, or you can just let auto-rate do it for you. for initial testing you should leave it at 11M. If you're trying to connect to a wireless Access Point or router (infrastructure mode) then set MODE = Managed, Otherwise set to "auto" or "ad-hoc" depending. I Recommend you Leave the rest of the line alone for now.
Next, you'll want to set the WEP key correctly, (acx111 WEP support is not yet implemented) if your wireless router or access point is using WEP encryption, which is something you would have had to set up when you installed your wireless router OR Access Point, SO I'M Assuming You Know What The WEP Key IS ;-). To Use WEP, Place Your Key Between The Quotes on The Key = "" Line. Note That if You're Using An ASCII KEY (A TEXT-BASED, "Pass Phrase" Type of WEP Key ", You'll Need to Preface It With The Characters S: So the line 10 l t = =" s: passphrase ". Only Ascii Keys Should Be Prefaced this way, hex keys should be entered between the quotes as-is.Finally, if you want your card to get it's IP address "automatically" from your router or access point, (this is the same as "obtain an address automatically" in Windows ) THENSE NEXT LINE TO USE_DHCP = 1. For Those Connecting To Wireless Access Points or Routers, I Recommend you set this to 1 and use dhcp. The script will attempt TO FIND AND USER WHATAL DHCP Client Is Installed On Your System.
If you are not using DHCP on your wireless network, then you'll need to set USE_DHCP = 0, and instead edit the IP, NETMASK and GATEWAY lines to suit your network, typically you can leave the NETMASK as-is. Additionally, if NOT USING DHCP, You'll Need To Edit /etc/resolv.conf and Add A line Like this to it: Nameserver 192.168.0.1, again using the actual ip address of your wireless router or access point.
IF you are not usning dhcp, and don't want the script to attempt to set the default get the gateway = line like this: #gateway = ...