私は完全なネットワーキングの初心者であり、次の手順に従ってTPLink 703NにOpenWRTをインストールしようとしています: http://wiki.xinchejian.com/wiki/Install_OpenWRT_on_TPlink_WR703N
OpenWRTをインストールし、そのページに概説されているように構成した後、(opkgなどを実行するために)そこからインターネットを確認しようとしています。 TPLinkはイーサネットケーブルを介してルーター/モデムに接続されており、同じネットワーク上の他のマシンからTPLinkにSSH接続できます。
ただし、a)TPLink自体をwifiルーターとして見ることはできません。 (wifiが現在有効になっているようには見えません)b)インターネットを内部から見る(opkgなどを実行するため)
誰かがこれをデバッグする方法のいくつかの手がかりを(かなり素人の言葉で)与えることができますか?どのような問題を探す必要がありますか?そして、どのようにそれらを解決する必要がありますか?
/ etc/config/network
config interface 'loopback'
option ifname 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'
config interface 'lan'
option ifname 'eth0'
option type 'bridge'
option proto 'static'
option ipaddr '192.168.1.1'
option netmask '255.255.255.0'
config interface 'wan'
option ifname 'wlan0'
option proto 'dhcp'
/ etc/config/wireless
config wifi-device radio0
option type mac80211
option channel 11
option hwmode 11ng
option path 'platform/ar933x_wmac'
option htmode HT20
list ht_capab SHORT-GI-20
list ht_capab SHORT-GI-40
list ht_capab RX-STBC1
list ht_capab DSSS_CCK-40
# REMOVE THIS LINE TO ENABLE WIFI:
#option disabled 1
config wifi-iface
option device radio0
#option network lan
option network wan
#option mode ap
option mode sta
option ssid 'THE NAME OF OUR EXISTING WIFI NETWORK'
#option encryption none
option encryption wep+shared
option key 'WEP PASSWORD FOR OUR EXISTING WIFI NETWORK'
乾杯
フィル
ワイヤレスの問題について、ワイヤレス構成を確認すると、次のようになります。
config wifi-iface
option device radio0
#option network lan
option network wan
#option mode ap
option mode sta
option ssid 'THE NAME OF OUR EXISTING WIFI NETWORK'
#option encryption none
option encryption wep+shared
option key 'WEP PASSWORD FOR OUR EXISTING WIFI NETWORK'
モードap
行がコメントアウトされ、sta
オプションに置き換えられました。 OpenWRTドキュメント によると、これはワイヤレスインターフェイスがクライアントモード用に構成されていることを意味します。他のオプションを使用すると、デバイスはクライアントデバイスとして機能し、既存のネットワークに接続するように構成されます。この場合、アクセスポイントとして機能できないためです。
デバイスがワイヤレスインターフェイスを介してネットワークに接続している場合、なぜイーサネットケーブルをLANに接続しているのですか?
DNSサーバーをどこに記録しているかわかりません。これが、デバイスがopkgからパッケージを取得するためにインターネットに「アクセス」できない原因である可能性があります。 /etc/resolv.conf
の内容は、デバイスがDNS名前解決に使用するネームサーバーを一覧表示しているため、確認できます。
例(Googleのネームサーバーを使用):
nameserver 8.8.8.8
nameserver 4.4.4.4
/etc/config/network
に以下を追加してみることもできます。
option dns 8.8.8.8
お役に立てれば...
アクセスポイントとして使用するためのwifiインターフェースの推奨構成は次のとおりです。
config wifi-iface
option device radio0
option network lan
option mode ap
option ssid 'DESIRED SSID HERE'
option encryption wep+shared
option key 'YOUR WEP PASSWORD FOR ACCESS'
network
をlan
に設定し、mode
をap
に設定する必要があります。何らかの暗号化を強くお勧めします。安全ではないため、WEP以外のものを使用することをお勧めします。