Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> LinuxシステムFAQ >> USB無線ネットワークカードドライバ

USB無線ネットワークカードドライバ

  

に基づくrtl8188cu制御チップの下のLinuxオンライン研究を通して、実験の必要性のために、私はrtl8188cu制御チップに基づくMercury NW150UM無線USBネットワークカードを選択します。今すぐ設定プロセスを記録します。

1.最新のrtl8188cu Linuxドライバをダウンロードします。

ダウンロードページ:ftp://Webユーザ:[email protected] /cn /wlan /RTL8188C_8192C_USB_linux_v4.0.2_9000.20130911.zip < Br>

2.ダウンロードしたファイルを解凍し、コンパイルするカーネルツリーにドライバファイルrtl8192_8188CU_linux_xxx.tar.gz(xxxはバージョン番号)を追加します。

(1)カーネルの場所を指定します/root /linux-kernelの場合は、ドライバファイルを抽出し、解凍したドライバフォルダ名をrtl8192cuに変更します。

(2)変更した名前のドライバフォルダrtl8192cuを/root /linux-kernel /drivers /net /wireless /にコピーします。

(3)/root /linux-kernel /drivers /net /wireless /配下のMakefileとKconfigファイルを修正し、obj - $(CONFIG_RTL8192CU)+ = rtl8192cu /をMakefileに追加し、Kconfig配下にsource"を追加します。; drivers /net /wireless /rtl8192cu /Kconfig"

(4)menuconfigにカーネルの設定を行わせ、Device Drivers /Network device support /Wireless LANの下で8192cuを選択し、カーネルをコンパイルします。

(5)エラーが発生した場合: 'struct net_device'に 'wireless_handlers'エラーという名前のメンバーがありません。この手順の操作を参照してください。

データを確認したところ、カーネルのコンパイル時にCONFIG_WIRELESS_EXTオプションが選択されていないことが判明したので、カーネルイメージまたはモジュールを再コンパイルしてエラーを修正してください。

3.コマンドラインでワイヤレスネットワークカードを設定します。

(1)iwconfigお使いのワイヤレスネットワークカードデバイスがwlan1であると仮定して、現在のワイヤレスネットワークカードデバイスを表示します。

(2)ワイヤレスネットワークカードのAP情報を設定します。

APアカウント名、APログインパスワードを入力します。iwconfig essid" AP-Name" key 1234-5678-90ab(パスワードは4つのグループごとにダッシュで区切ります)

(3)無線ネットワークカードを起動します。

ifconfig wlan1 up

(4)無線ネットワークカードのIPアドレスを設定します。

無線ネットワークカードのIPアドレスが固定の場合ifconfig wlan1を設定192.168.1.2 netmask 255.255.255.0

ワイヤレスネットワークカードのIPアドレスが動的に取得される場合dhclient wlan1またはdhcpcd wlan1が動的にワイヤレスネットワークカードのIPアドレスを取得する

Copyright © Windowsの知識 All Rights Reserved