2

У меня есть устройство TP-LINK MR3020, которое подключено к моему ноутбуку через кабель UTP. Это доступно. Я недавно установил полный дистрибутив, но потом сломал его и пошел с нуля с failsafe/firstboot.

Теперь я удалил luci и хотел бы настроить все из командной строки.

У меня есть доступная сеть Wi-Fi, и я хочу, чтобы мое устройство подключилось к ней и использовало Интернет для подключения по UTP.

Вот содержимое моего беспроводного файла /etc /config:

config wifi-device  radio0
        option type     mac80211
        option channel  auto
        option macaddr  e8:de:27:54:68:78
        option hwmode   11ng
        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 0

#config wifi-iface
#       option device   radio0
#       option network  lan
#       option mode     ap
#       option ssid     OpenWrt
#       option encryption none
#       option disabled 1

config wifi-iface
        option device   radio0
        option network  inthemoon
        option mode     sta
        option ssid     'In The Moon Network'
        option encryption 'psk2'
        option key      'mykey'

Вот содержимое моего файла /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 'inthemoon'
        option proto 'dhcp'

Я думал, что этого достаточно, чтобы выполнить задачу.

А вот результаты некоторых команд:

Successfully initialized wpa_supplicant
root@MR3020:~# ifup inthemoon
Successfully initialized wpa_supplicant
root@MR3020:~# wifi
Successfully initialized wpa_supplicant
root@MR3020:~#

К сожалению, я не вижу никаких признаков того, что соединение Wi-Fi работает.

Никакие команды-интернеры, работающие как "ping".

Как посмотреть, что происходит и как отладить конфигурацию?

ОБНОВИТЬ

logread говорит: "Отправляется обнаружение" и "wan is down" (я переименовал inthemoon в wan и radio0 в wlan0, надеясь стать совместимым с другими конфигами, такими как firewall)

ОБНОВЛЕНИЕ 2

Полный журнал после команды

root@MR3020:/etc/config# /etc/init.d/network restart ; ifup wan ; ping 192.168.10.1
Successfully initialized wpa_supplicant
Successfully initialized wpa_supplicant
PING 192.168.10.1 (192.168.10.1): 56 data bytes
ping: sendto: Network is unreachable

192.168.10.1 - это IP-адрес шлюза. На шлюзе не вижу DHCP аренды устройства.

Журнал:

Jan  1 00:53:38 MR3020 daemon.notice netifd: Interface 'lan' is now down
Jan  1 00:53:38 MR3020 kern.info kernel: [ 3218.140000] br-lan: port 1(eth0) entered disabled state
Jan  1 00:53:38 MR3020 kern.info kernel: [ 3218.160000] device eth0 left promiscuous mode
Jan  1 00:53:38 MR3020 kern.info kernel: [ 3218.160000] br-lan: port 1(eth0) entered disabled state
Jan  1 00:53:38 MR3020 kern.info kernel: [ 3218.160000] eth0: link down
Jan  1 00:53:38 MR3020 daemon.notice netifd: Interface 'loopback' is now down
Jan  1 00:53:38 MR3020 daemon.notice netifd: Interface 'wan' is now down
Jan  1 00:53:38 MR3020 user.info firewall: removing lan (br-lan) from zone lan
Jan  1 00:53:40 MR3020 kern.info kernel: [ 3220.270000] device eth0 entered promiscuous mode
Jan  1 00:53:40 MR3020 daemon.notice netifd: Interface 'lan' is now up
Jan  1 00:53:40 MR3020 daemon.notice netifd: Interface 'loopback' is now up
Jan  1 00:53:40 MR3020 kern.info kernel: [ 3220.510000] eth0: link up (100Mbps/Full duplex)
Jan  1 00:53:40 MR3020 kern.info kernel: [ 3220.510000] br-lan: port 1(eth0) entered forwarding state
Jan  1 00:53:40 MR3020 kern.info kernel: [ 3220.520000] br-lan: port 1(eth0) entered forwarding state
Jan  1 00:53:41 MR3020 user.notice ifup: Enabling Router Solicitations on lan (br-lan)
Jan  1 00:53:42 MR3020 user.info firewall: adding lan (br-lan) to zone lan
Jan  1 00:53:42 MR3020 kern.info kernel: [ 3222.520000] br-lan: port 1(eth0) entered forwarding state
Jan  1 00:53:43 MR3020 user.notice ifup: Enabling Router Solicitations on loopback (lo)
Jan  1 00:53:46 MR3020 daemon.notice netifd: Interface 'wan' is now down
Jan  1 00:53:47 MR3020 daemon.notice netifd: wan (10625): udhcpc (v1.19.4) started
Jan  1 00:53:47 MR3020 daemon.notice netifd: wan (10625): Sending discover...
Jan  1 00:53:47 MR3020 daemon.notice netifd: wan (10625): udhcpc: sendto: Network is down
Jan  1 00:53:47 MR3020 daemon.notice netifd: wan (10625): Read error: Network is down, reopening socket
Jan  1 00:53:47 MR3020 daemon.notice netifd: wan (10625): udhcpc: bind: No such device
Jan  1 00:53:47 MR3020 daemon.notice netifd: Interface 'wan' is now down

Тот же журнал происходит, если я ввожу неверный пароль беспроводной сети.

0