OpenWrtを使用してワイヤレスネットワークを拡張する方法

OpenWrtを使用してワイヤレスネットワークを拡張する方法

OpenWRT 10.04を実行している2つのルータがあります。

最初は私のISPに接続されたWRT160NLルーターです。 ESSIDが「160AP」のアクセスポイントとして使用しています。 WEPパスワードは「AAAAA」で、チャンネル5で放送されます。

私の目的:最初のルーターの範囲を別のルーターに拡張することです。私の他のルーターはAsus WL500GPv2です。

ブリッジ文書は次の場所にあります。OpenWRT Wiki はここにあります

/etc/config/wirelessステップ1に続き、次のように編集しました。

config 'wifi-device' 'wl0'
    option 'type' 'broadcom'
    option 'channel' '5'
    option 'disabled' '0'

config 'wifi-iface'
    option 'device' 'wl0'
    option 'network' 'lan'
    option 'ssid' '160AP'
    option 'mode' 'sta'
    option 'encryption' 'wep'
    option 'key' 'AAAAA'

私はwifiコマンドを実行しようとしています。

root@OpenWrt:~# wifi
Command 'set wepkey' failed: -1
root@OpenWrt:~# 

私は何を見逃していますか? WEPのパスワードは5桁です。いいね。 WRT160NLのSSIDとチャネルも良いです。

続行する場合: (XX:XX:XX:XX:XX:XX は WT160NL wlan0 の MAC です):

root@OpenWrt:~# iwconfig wl0
wl0       IEEE 802.11-DS  ESSID:"160AP"  
      Mode:Managed  Frequency:2.432 GHz  Access Point: XX:XX:XX:XX:XX:XX
      Bit Rate=54 Mb/s   Tx-Power:32 dBm   
      RTS thr:off   Fragment thr:off
      Power Management:off
      Link Quality=5/5  Signal level=-52 dBm  Noise level=-92 dBm
      Rx invalid nwid:0  Rx invalid crypt:7  Rx invalid frag:0
      Tx excessive retries:0  Invalid misc:0   Missed beacon:0

それでは、 "Command 'set wepkey' failed: -1" メッセージは単なる警告であり、実際に接続されているという意味ですか?

だから私は次のように進みます。

編集する/etc/config/network

#### LAN configuration
config interface lan
    option type     bridge
    option ifname   "eth0.0"
    option proto    static
    option ipaddr   192.168.1.2
    option netmask  255.255.255.0

ファイアウォールを無効にします。

$ /etc/init.d/firewall stop
$ /etc/init.d/firewall disable

編集する/etc/config/dhcp

config dhcp lan
    option interface        lan
    option start    100
    option limit    150
    option leasetime        12h
    option ignore   1

DNSサービスを再起動します。

$ /etc/init.d/dnsmasq restart

その後、ルーターを再起動し、ラップトップで利用可能なワイヤレスネットワークを検索しました。しかし、ここに面白い部分があります。 (私はこの時点で約2時間この問題を解決しようとしたのでかなり面白いです。)

元のWT160NLルーターである「160AP」アクセスポイントのみが表示されます。 (信号強度が同じであるようです。私のラップトップはWL500GPv2の隣にあります。)

私の設定にはどんな問題がありますか?私は何を見逃していますか?

ベストアンサー1

OpenWRTフォーラムのユーザーfyiが提案しました。WEPを使用することはブリッジにとって悪い考えです。WDSを使用すると、この問題を解決できます。試してみましたか?

設定を確認してリンクしたチュートリアルと比較すると、セクション全体が見つからないようです。/etc/config/wirelessというタイトルの2つのセクションが必要ですconfig 'wifi-iface'。どちらも同じデバイスで動作しますが、1つはそれを持ち、option 'mode' 'ap'もう1つはそれを持っていますoption 'mode' 'sta'。構成に「sta」だけがあるようです。両方のデバイスの完全な設定ファイルダンプを公開できますか?

おすすめ記事