Debian LinuxでのワイヤレスDLink AirPlus XtremeG DWL G520のインストール

実際、これはホームサーバーのセットアップに関する以前の投稿の続きです。



Googleを掘り下げ-DWL G520 +の問題について書いているところはどこでも、G520のインストール方法については書いていない。



私がこのカードを故郷™のビンで見つけたという事実を考えると、私は+であるものと一緒に仕事をしなければなりませんでした)



その結果、経験的に:



lspci # pci

>>...

>>02:06.0 Ethernet controller: Atheros Communications Inc. Atheros AR5001X+ Wireless Network Adapter (rev 01)









...、このカードがAtheros AR5001X +チップセット(?)にあることがわかり、MadWIFI Webサイトにアクセスしました



残りはすでにおとぎ話にあった



apt-get install wireless-tools

uname -r

apt-cache search 2.6.18-6-amd64 # ,

apt-get install linux-headers-2.6.18-6-amd64 # make, make , .

cd /tmp

wget downloads.sourceforge.net/madwifi/madwifi-0.9.4.tar.gz

gunzip madwifi-0.9.4.tar.gz

tar -xvf madwifi-0.9.4.tar

cd madwifi-0.9.4

make

make install

modprobe ath_pci









Googleでは、「modprobe ath_pci」では不十分であると書かれています。再起動後、動作しないと言われています

再起動しようとしました-

skazkinserver:~# iwconfig

lo no wireless extensions.



eth1 no wireless extensions.



eth0 no wireless extensions.



wifi0 no wireless extensions.



ath0 IEEE 802.11b ESSID:""

Mode:Managed Channel:0 Access Point: Not-Associated

Bit Rate:0 kb/s Tx-Power:0 dBm Sensitivity=1/1

Retry:off RTS thr:off Fragment thr:off

Encryption key:off

Power Management:off

Link Quality=0/70 Signal level=-256 dBm Noise level=-256 dBm

Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0

Tx excessive retries:0 Invalid misc:0 Missed beacon:0



sit0 no wireless extensions.











うまくいくようです。



私は設定を開始します-再起動または何か他の何かが起こった場合、必要です-私のデビアンはいわば、救命浮輪にdrれている男のように無線LANにしがみついています。 Wi-FiスポットにはWPA2の承認が必要であることを考慮してください。



次の結果、Googleに行きました。



説明: wifispotは私のポイントの名前、passpraseはwpa2のパスワードです



apt-get install wpasupplicant

wpa_passprase wifispot passphrase > /etc/default/wpa_supplicant.conf

mcedit /etc/network/interfaces









最後に、私は次を挿入しました:



iface ath0 inet static

address 192.168.1.15 # ip,

netmask 255.255.255.0

network 192.168.1.0

broadcast 192.168.1.255

gateway 192.168.1.1

wireless-essid wifispot









その後、パフォーマンスを確認できます。



wpa_supplicant -iath0 -c/etc/default/wpa_supplicant.conf -Dmadwifi -B

# ( (-B))



ifup ath0

#









スタートアップに適切に詰め込む方法を考えたことはありませんでした-結局、このスクリプトを入手しました:

(何らかの理由で停止しませんが、正常に開始します)

mcedit /etc/init.d/wireless_up

##### :

#!/bin/sh



test -f /sbin/wpa_supplicant || exit 0



case "$1" in

start)



wpa_supplicant -iath0 -c/etc/default/wpa_supplicant.conf -Dmadwifi -B

ifup ath0

;;

stop)

0

pkill -f wpa

ifdown ath0

;;

restart) ifdown ath0

pkill -f wpa

0

wpa_supplicant -iath0 -c/etc/default/wpa_supplicant.conf -Dmadwifi -B

ifup ath00

;;

*) echo "Usage: /etc/init.d/wireless_up {start|stop|restart}"

exit 2

;;

esac

exit 0



##### -

update-rc.d -f wireless_up defaults



#####



reboot











動作するようです! 私が再起動するテストでは、レースを切断します-そして-OH NO! 動作しません!



長い掘削の後(コードを切断するとすぐに-ワイヤレスが機能しなくなります)、助けました-



mcedit /etc/network/interfaces

auto lo eth1 ath0 auto lo ath0









レースなしで再起動-それは動作します!=)



All Articles