私のOpenBSD 5.8ノートブックを私のホームワイヤレスネットワーク(モバイルホットスポット)に接続しようとしています。
ifconfigのステータスは「ネットワークなし」と表示されます。同じネットワーク上のWindowsコンピュータからネットマスクとデフォルトゲートウェイアドレスを取得しました。
$ ifconfig iwi0
iwi0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
lladdr: 00:aa:bb:cc:ff:ee
priority: 4
groups: wlan egress
media: IEEE802.11 autoselect
status: no network
ieee80211: nwid mynetwork wpakey <not displayed> wpaprotos wpa1,wpa2 wpaakms psk wpaciphers tkip,ccmp wpagroupcipher tkip 100dBm
コマンドroute show
を実行すると、内容を表示するのに約30秒かかることがありますが、これは不便です。時には即時の場合もあります。
$ route show -inet
Routing tables
Internet:
Destination Gateway Flags Refs Use Mtu Prio Iface
default 192.168.43.1 UGS 0 10 - 12 iwi0
loopback localhost ...
localhost localhost ...
192.168.43/24 192.168.43.109 UC 1 0 - 12 iwi0
192.168.43.1 link#2 UHLc 1 0 - 12 iwi0
192.168.43.109 00:aa:bb:cc:ff:ee UHL1 0 0 - 1 lo0
192.168.43.255 192.168.43.109 UHb 0 0 - 1 iwi0
BASE-ADDRESS.MCAST localhost URS 0 0 32768 8 lo0
上記は起動後の設定です。
次のファイルはiwi0インターフェースパラメータを設定します。以前使用したワイヤレスインターフェイスプロファイルと同じように機能し、新しいネットワークのIPアドレス名と詳細のみを変更しました。
$ cat /etc/hostname.iwi0
nwid mynetwork
wpakey 123456589
inet 192.168.43.109 255.255.255.0 192.168.43.255
!route delete default
!route add default 192.168.43.1
ネットワーク利用可能
$ ifconfig iwi0 scan | grep mynetwork | tail -1
nwid mynetwork chan 11 bssid aa:bb:cc:dd:ee:ff 76dBm 54M privacy,short_preamble,short_slottime,wpa2
しかし、私のワイヤレスインターフェイスには発信トラフィックの兆候はありません。
$ tcpdump -i iwi0 &
[1] 19019
$ tcpdump: listening on iwi0, link-type EN10MB
$ ping -c 3 192.168.43.1
PING 192.168.43.1 (192.168.43.1): 56 data bytes
------ 192.168.43.1 ping statistics -----
3 packets transmitted, 0 packets received, 100.0% packet loss
$ fg
tcpdump -i iwi0
^C
0 packets received by filter
0 packets dropped by kernel
時にはpingを実行すると、次のエラーが発生することがあります。
$ ping 192.168.43.1
PING 192.168.43.1 (192.168.43.1): 56 data bytes
ping: sendto: Host is down
ping: wrote 192.158.43.1 64 chars, ret=-1
traceroute
最初のホップも見つからず、同じsendto: Host is down
エラーが出力されます。
最初からネットワークを設定しようとしたとき(ファイルなしとコマンドのみをhostname.iwi0
使用)、同様の結果が得られました。ifconfig
route add
ifconfig
network: active
ワイヤレスルーターへの明確なパスがないのはなぜですか?または、エラーに関するより有用な詳細をどこで見つけることができますか?
ワイヤレスルーターへのルートを作成するには何を変更する必要がありますか?
答え1
OpenBSD 5.8ノートブックを接続しようとしています...
5.9にアップグレードすることをお勧めします。ここでは無線機能が向上します。
同じネットワーク上のWindowsコンピュータからネットマスクとデフォルトゲートウェイアドレスを取得しました。
代わりにDHCPを試してみましたか?たとえば、
$ cat /etc/hostname.iwi0
dhcp NONE NONE NONE nwid id wpakey passphrase
Route showコマンドは時々コンテンツを表示するのに約30秒かかります。
これは DNS ルックアップの失敗による可能性があります。試してみてくださいroute -n
。
しかし、私のワイヤレスインターフェイスには、外部へのトラフィックはまったく表示されません。
デフォルトゲートウェイがpingに応答していることを確認しましたか?