5

How to: Linksys:WL-N PCI with Dual-B.(WMP600N) under FC10

view full story
linux-howto

http://forums.fedoraforum.org – How to get the Linksys: Wireless-N PCI Adapter with Dual-Band (WMP600N) working under FC10 with WEP encryption and linking up to a 54Mb/s Network. Hardware : D945GCLF2 with Intel atom330, 2G memory. As I got to this in a roundabout way, I would recommend that you follow the following steps and see if somewhere along the line your wireless starts working. 1: Get the latest driver from Ralink: http://www.ralinktech.com/support.php?s=2 In my case 2009_0918_RT2860_Linux_STA_v2.2.0.0.tar.bz2 (the line starting with RT2860PCI) Unpack, read the README_STA file and follow the instructions. Do: make && make install After this I could only get a wireless connection by doing: Code: #sudo ifconfig ra0 up #sudo service NetworkManager restart then I would see the NM-applet trying to make a connection and eventually it would connect to my AP. 2: Make sure that you have the following combination of services running/not running. System->Administration->Services: NetworkManager: enabled network: disabled wpa_supplicant: enabled 3: Edit your System->Administration->Network->ra0->Edit: General: Controlled by NetworkManager: yes Acivate device when computer starts : no Automatically obtain IP address settings with: dhcp Automatically obtain DNS information from provider: yes Hardware device: Hardware: ra0 (RaLink RT2800 802.11n PCI) (in pull down menu) Device alias number: no Bind to MAC address: yes FF:FF:FF:FF:FF:FF (your own MAC address) Wireless settings: Mode: Managed SSID: Auto KEY: Now after reboot and log in, the Wireless Network should be up and running. 4: If not check the following configuration files: File: /etc/modules.conf File: /etc/Wireless/RT2860STA/RT2860STA.dat File: /etc/sysconfig/network-scripts/ifcfg-ra0 File: /etc/sysconfig/wpa_supplicant File: /etc/wpa_supplicant/wpa_supplicant.conf File: /etc/udev/rules.d/70-persistent-net.rules in the last file I added the last 2 lines by hand. Copies of mine below. As I said I got here in a roundabout way. If there is a better or quicker way to do this, please ad to post. Good luck An informative website: http://www.linuxhomenetworking.com/wiki/index.php/Quick_HOWTO_:_Ch13_:_Linux_Wireless_Networking Some useful configuration files. I'm not sure all of them are needed, there might be some redundancy. If you know what can be left out, feel free to comment. Code: # uname -a Linux comp.mydomain.eu 2.6.27.38-170.2.113.fc10.i686 Code: # # File: /etc/sysconfig/wpa_supplicant # INTERFACES="-ira0" DRIVERS="-Dwext" Code: # #File: /etc/Wireless/RT2860STA/RT2860STA.dat # # #The word of "Default" must not be removed Default CountryRegion=5 CountryRegionABand=7 CountryCode=NL ChannelGeography=1 SSID=YOUR_SSID NetworkType=Infra WirelessMode=5 Channel=0 BeaconPeriod=100 TxPower=100 BGProtection=0 TxPreamble=0 RTSThreshold=2347 FragThreshold=2346 TxBurst=1 PktAggregate=0 WmmCapable=1 AckPolicy=0;0;0;0 AuthMode=SHARED EncrypType=WEP WPAPSK= DefaultKeyID=1 Key1Type=0 Key1Str= Key2Type=0 Key2Str= Key3Type=0 Key3Str= Key4Type=0 Key4Str= PSMode=CAM AutoRoaming=0 RoamThreshold=70 APSDCapable=0 APSDAC=0;0;0;0 HT_RDG=1 HT_EXTCHA=0 HT_OpMode=1 HT_MpduDensity=4 HT_BW=1 HT_AutoBA=1 HT_BADecline=0 HT_AMSDU=0 HT_BAWinSize=64 HT_GI=1 HT_MCS=33 HT_MIMOPSMode=3 HT_DisallowTKIP=1 HT_STBC=0 IEEE80211H=0 TGnWifiTest=0 WirelessEvent=0 CarrierDetect=0 AntDiversity=0 BeaconLostTime=4 Code: # # File: /etc/sysconfig/network-scripts/ifcfg-ra0 # # Ralink rt2860 Specific Interface DEVICE=ra0 HWADDR=FF:FF:FF:FF:FF:FF (your MAC here) ONBOOT=no BOOTPROTO=dhcp TYPE=Wireless USERCTL=no PEERDNS=yes IPV6INIT=no NM_CONTROLLED=yes MODE=Managed RATE=auto MODU=auto #ESSID=YOUR_SSID # If you have an ESSID line in this file it gives you another # SSID in the NetworkManager applet which can not be # configured there. Not sure if -ifconfig ra0 up- still works though. # CHANNEL= Code: # # File: /etc/sysconfig/wpa_supplicant # INTERFACES="-ira0" DRIVERS="-Dwext" Code: # #File: /etc/wpa_supplicant/wpa_supplicant.conf # #Commenting out the ssid and wep_key0 lines #prevents the wireless network from connecting # ctrl_interface=/var/run/wpa_supplicant ctrl_interface_group=wheel network={         ssid="YOUR_SSID"         key_mgmt=NONE         wep_key0=YOUR_HEXADECIMAL_KEY         wep_key1=""         wep_key2=         wep_tx_keyidx=0         priority=5         auth_alg=SHARED } Code: # # File: /etc/modules.conf # alias ra0 rt2860sta Code: # # File: /etc/udev/rules.d/70-persistent-net.rules # # This file was automatically generated by the /lib/udev/write_net_rules # program run by the persistent-net-generator.rules rules file. # # You can modify it, as long as you keep each rule on a single line. # Computer (rule written by anaconda) SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="2e:7e:67:81:2b:e6", ATTR{type}=="1", KERNEL=="pan*", NAME="pan0" # USB Vendor Specific Interface (rule written by anaconda) SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:21:29:ec:84:26", ATTR{type}=="1", KERNEL=="wlan*", NAME="wlan1" # Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rule written by anaconda) SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:1c:c0:70:a1:d2", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1" # PCI device 0x10ec:0x8168 (r8169) SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:1c:c0:b6:1a:79", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0" # PCI device Linksys WMP600N Wireless-N PCI Adapter with Dual-Band (Ralink RT2800 802.11n PCI) (rule added by hand) SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:25:9c:0d:56:b6", ATTR{type}=="1", KERNEL=="ra*", NAME="ra0" (HowTos)