Raspberry PiおよびRaspbmcでのWiFi


18

RaspbmcのRC3を現在実行しているRaspberry PiにEdimax EW-7811UN WiFiドングル(リンク)をインストールする手順を読んで、探しています。

私が読んだことから、ドングルは互換性があり、すべてうまくいっているようです。しかし、ボールをプレーさせるためのしっかりした(または機能する)指示を見つけることができません。Debianベースのシステム(Raspbmc)にインストールする方法を知っている人はいますか?

http://wiki.debian.org/rtl819xを試しましたが、Aptitudeコマンドがないようです(インストール方法もわかりません)。

ありがとう!



指示が言及するときはいつでもaptitude、通常apt-getは同じコマンドで使用できます。すべてのdebianシステム(raspbian、raspbmc)はapt-getデフォルトでインストールされているはずです。そうでない場合は、apt-getのdebパッケージをダウンロードしてインストールできます。ソフトウェアパッケージのインストール(およびシステムメンテナンス)が非常に簡単になります。またaptitude searchaptitude showコマンドやコマンドが必要な場合はsudo apt-get install aptitude、取得するだけで済みます。
ホブ

回答:


14

darrenjwの回答に記載されているスクリプトは、カーネルバージョンに基づいてプリコンパイルされたモジュールをダウンロードします。適切なモジュールを見つけるためにスクリプトを検索する必要があるかもしれませんが、これらのモジュールのいずれかが機能する可能性が高いです。最新のものは私のために働いた、私はそれをダウンロードして試してみることから始めます。

wget http://dl.dropbox.com/u/80256631/8192cu-20120701.tar.gz
tar xfv 8192cu-20120701.tar.gz
sudo mv 8192cu.ko /lib/modules/3.1.9+/kernel/drivers/net/wireless/
sudo insmod /lib/modules/3.1.9+/kernel/drivers/net/wireless/8192cu.ko

その後、入力するiwconfigと、そのリストが表示されwlan0、モジュールが正常にロードされました。事前にコンパイルされたモジュールがどれも機能しない場合は、独自のモジュールをビルドする必要がありますが、これは本来のように単純ではありません。

モジュールをロードしたら、ネットワークを構成する必要があります。インターフェースをセットアップすることから始めます。

sudo nano /etc/network/interfaces

ファイルの最後に以下のテキストを追加します。

auto wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa.conf

その後:

sudo nano /etc/wpa.conf

NETWORK_SSIDをネットワーク名に、NETWORK_PASSWORDをパスワードに置き換える以下のテキストを追加します。

network={
ssid="NETWORK_SSID"
proto=RSN
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP
psk="NETWORK_PASSWORD"
}

以下を使用してファイルを保護します。

sudo chmod 600 /etc/wpa.conf

ここで入力するsudo ifup wlan0と、接続されます。


これを取得:root @ raspbmc:/lib/modules/3.1.9-test-12-06/kernel/drivers/net/wireless# insmod 8192cu.ko insmod: '8192cu.ko'の挿入エラー:-1無効なモジュール形式root @ raspbmc:/lib/modules/3.1.9-test-12-06/kernel/drivers/net/wireless# ---このOSと互換性がないことを意味すると思いますか?
ジョージ・ピアース

はい、それはモジュールがカーネルと互換性がないことを意味します。自分で作成する必要がある場合があります。ここで私は私のカーネルで使用するためのモジュールを構築してどのように私のノートは...あるhttp://www.strapp.co.uk/downloads/BuildModule.txt
peterstrapp

これは以前の多くのフラストレーションの後、私にとってはうまくいきました。多くの感謝情報には「富」がありますが、すべてが最新のビルドに関係しているわけではありません。例えば。関連性がなくなった「wpa_supplicant」に関連するものがたくさんあります。最新のパッケージとビルドがあることを確認してください(ファームウェアのrpi-updateを実行)

私は、その実行が見つけwpa_passphrase networkssid passkeyてくれwpa.confの正しい設定を与えた
toxaq

4

Raspbmcではこれを試していませんが、Raspbianでは非常に簡単です。ドライバーをインストールしてワイヤレスネットワークにセットアップするには、raspiフォーラムのこのスレッドのリンクからスクリプトinstall-rtl8188cus-latest.shをダウンロードし、/ bootにコピーして、rootとして実行します。スクリプトが指示するまでドングルを差し込まないでください。有線のイーサネット接続があると仮定すると、スクリプトは最新のドライバーをダウンロードし、それをすべて設定します。Wi-Fiネットワークの詳細(essid、セキュリティタイプ、パスワードなど)が必要になるため、手元に用意してください。


私はそれを試してみましたが、オペレーティングシステムを認識/サポートしていないため終了しました。そのチェックをバイパスまたはオーバーライドする方法があれば、スクリプトは機能すると思いますか?
ジョージ・ピアース

少しbashを知っていれば、スクリプトをハッキングしてraspbmcで動作させることができると思います。これを行う場合、マスターコピーを更新できるように、作成者にパッチをフィードバックすることをお勧めします。
ダレンウィルキンソン

4

http://elinux.org/RPi_VerifiedPeripherals#USB_WiFi_Adaptersを見ましたか?

Raspbmcの手順を含む、Edimax EW-7811UNのドライバーをインストールする4つの方法がリストされています:http ://forum.stmlabs.com/showthread.php?tid=780

問題のEdimaxドングルがRTL8192チップセットを使用していることは私の理解です。

RTL8712U、RTL8192SU、RTL8192CU、RTL8188CUチップセットのいずれかを使用したusb wifiドングルがある場合は、次のコマンドを試して、それが機能するかどうかを確認してください(ap scan)

コード:

wget http://db.tt/i10Dt561 -O 8192cu.tgz
tar xzf 8192cu.tgz
sudo rmmod rtl8192cu rtl8192c_common rtlwifi mac80211 cfg80211
sudo insmod 8192cu.ko
sudo iwlist wlan0 scanning

最後のコマンドがAPのリストを返す場合、それはあなたのために働くことを意味します。コードを永続的にするには:

sudo mv 8192cu.ko /lib/modules/3.1.9-test-12-06/kernel/drivers/net/wireless/
sudo depmod -a
sudo bash -c "echo blacklist rtl8192cu >> /etc/modprobe.d/blacklist.conf "

動作しているかどうかに関係なく、http://www.pastebin.comに次のコマンド出力を投稿し、このスレッドコードにリンクを投稿してください

sudo lsusb
dmesg -s 1
sudo iwconfig
sudo iwlist wlan0 scanning

これらのモジュールでサポートされているVID:PIDの詳細は次のとおりです。

0BDA:8186
0E66:0019
0846:9021
0B05:17AB
0DF6:0061
20F4:624D
050D:2103
050D:2102
2001:3307
4855:0091
07AA:0056
07B8:8178
2019:AB2B
7392:7822
0586:341F
2001:3309
2001:330A
2001:3307
2019:1201
04F2:AFFC
04F2:AFFB
04F2:AFF8
04F2:AFFA
04F2:AFF9
04F2:AFF7
13D3:3358
13D3:3359
0BDA:317F
2019:AB2E
2019:4902
0846:9041
9846:9041
4856:0091
0BDA:5088
0DF6:005C
13D3:3357
4855:0090
20F4:648B
2019:AB2A
050D:1102
2001:3308
103C:1629
06F8:E033
0EB0:9071
07B8:8188
07B8:8189
7392:7811
0DF6:0052
2019:ED17
0BDA:817C
0BDA:8178
0BDA:8177
0BDA:018A
0BDA:818A
0BDA:817F
0BDA:8754
0BDA:817D
0BDA:817B
0BDA:817A
0BDA:817E
0BDA:8170
0BDA:8176
0BDA:8191

ここまで来たら。このスレッドの2番目の投稿と3番目の投稿に続いて、wifiインターフェイスを構成することができます

http://forum.stmlabs.com/showthread.php?tid=732

/ etc / network / interfacesを使用しないでください。これはシステムを台無しにしてしまいます。


Error: could not insert module 8192cu.ko: Invalid module format
レッドサンドロ14年

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.