WiFi経由でLAN接続を共有する(Intel PRO / Wireless 4965)


0

私はノートパソコン持っているレノボのThinkPadのt61pインテルPRO / Wireless 4965AGNミニPCI Expressアダプターで提供iwlegacy(モジュールiwl4965)ドライバを。

WiFi経由で共有したいLANインターネット接続があります。Arch LinuxとNetworkManagerをインストールしました。そして、私はガイドに従っ

  1. 接続を実際に共有できるように、dnsmasqパッケージをインストールします。
  2. nm-applet-> Create new wireless networkをクリックします。
  3. ウィザードに従ってください(WEPを使用する場合は、5文字または13文字のパスワードを使用してください。異なる長さのパスワードは失敗します)。
  4. 設定は、次に必要になったときに保存されます。

その後、WiFiアドホック接続がオンになります。そして、他のデバイスがそれを見ることができます。ただし、内部には実際のネットワークはありません。DHCP要求と応答はありません。実際のpingおよび動作しているDNSサーバーはありません。

iw listモード(フル出力iw list):

    Supported interface modes:
             * IBSS
             * managed
             * monitor

だから私が正しいなら、アドホックは少なくとも動作するはずです。

ログにトレースのエラーが表示されます:http : //pastie.org/private/0ypnqg11nwguektki1yog

だから質問:

  1. wlanアダプタでReal APを作成することはできますか?
  2. WLANアダプタでアドホックを作成することはできますか?
  3. 上記の目標を達成するにはどうすればよいですか?

PSところで。任意のパスワードを使用して、作成したアドホックネットワークに接続できます。しかし、それがアドホックの動作方法であるかどうかはわかりません。

回答:



1

Arch wikiで詳述されているように:

実際のWifiリンクは、hostapdパッケージ(公式リポジトリで利用可能)を介して確立されます。パッケージにはWPA2がサポートされています。

必要に応じて、hostapd構成ファイルのオプションを調整します。特に、ssidとwpa_passphraseを変更します。詳細については、hostapd Linuxのドキュメントページを参照してください。

以下は、hostapd.confのサンプルです。

/etc/hostapd/hostapd.conf
-------------------------
ssid=YourWifiName
wpa_passphrase=Somepassphrase
interface=wlan0
bridge=br0
auth_algs=3
channel=7
driver=nl80211
hw_mode=g
logger_stdout=-1
logger_stdout_level=2
max_num_sta=5
rsn_pairwise=CCMP
wpa=2
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP CCMP

そこから、ネットワークをセットアップする必要があります。有線接続がプライベートの場合は、ブリッジをセットアップする必要がありますが、有線接続がパブリック向けの場合は、NATをセットアップする必要があります。これらはすべて、上記の最初のArch wikiページからリンクされ、詳細が示されています。


重要な問題はドライバーですdriver=nl80211。iwl4965がnl80211と互換性があるかどうかはわかりません。私は、エラーをキャッチ:nl80211: Could not configure driver mode nl80211 driver initialization failed.
ペトルーシュカ

ドライバーの行をハードウェアに適したもの、driver=iwl4965または同様のものに置き換える必要があります。
NDオタク

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