Linux Driver: Wireless Network Adaptor DWL-G650 +

xiaoxiao2021-03-06  16

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 = ...

转载请注明原文地址:https://www.9cbs.com/read-44833.html

New Post(0)