1

У меня возникли проблемы с Wi-Fi-соединением Orange Pi.

Мой дистрибутив - это сервер Orange Pi Ubuntu 16.04.

Когда я пингую IP-адрес wlan0, он работает, только если я добавляю подключенный кабель eth0. Когда я отключил его, оба ip ping eth0 и ip ping wlan0 перестали отвечать.

Также я заметил, что для моего компьютера через wlan0 нет маршрута. Поэтому я думаю, что мой пинг возвращается с моего пи через интерфейс eth0.

Я попытался добавить маршрут через wlan0 с более высокой метрикой, но он не кажется лучше. Когда я отключил оба выключается.

Я настроил свой файл /etc/network/interfaces как есть:

# The loopback network interface
auto lo
iface lo inet loopback

# wired network interface
auto eth0
iface eth0 inet dhcp

# wireless network interface
auto wlan0
iface wlan0 inet dhcp
wpa-ssid "my_ssid"
wpa-psk "my_pwd"

Когда я делаю arp -a на моем компьютере, у меня есть:

Interface : 192.168.0.24 --- 0x8
Adresse Internet      Adresse physique      Type
192.168.0.36          f6-6d-bf-6f-1c-04     dynamique
192.168.0.47          f6-6d-bf-6f-1c-04     dynamique
192.168.0.254         f4-ca-e5-5e-b2-37     dynamique

Обратите внимание на один и тот же MAC-адрес для ip eth0 и ip wlan0.

Когда я делаю ifconfig на моем оранжевом пи, я имею:

eth0      Link encap:Ethernet  HWaddr f6:6d:bf:6f:1c:04
          inet addr:192.168.0.36  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: 2a01:e35:8ab3:590:f46d:bfff:fe6f:1c04/64 Scope:Global
          inet6 addr: fe80::f46d:bfff:fe6f:1c04/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:821 errors:0 dropped:0 overruns:0 frame:0
          TX packets:672 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:68083 (68.0 KB)  TX bytes:58029 (58.0 KB)
          Interrupt:114

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

wlan0     Link encap:Ethernet  HWaddr f4:6d:bf:6f:1c:05
          inet addr:192.168.0.47  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: 2a01:e35:8ab3:590:f064:ea1c:6039:579a/64 Scope:Global
          inet6 addr: 2a01:e35:8ab3:590:f66d:bfff:fe6f:1c05/64 Scope:Global
          inet6 addr: fe80::f66d:bfff:fe6f:1c05/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:135 errors:0 dropped:0 overruns:0 frame:0
          TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:26368 (26.3 KB)  TX bytes:1621 (1.6 KB)

Когда я делаю route на своем оранжевом пи, у меня есть:

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         192.168.0.254   0.0.0.0         UG    0      0        0 eth0
192.168.0.0     *               255.255.255.0   U     0      0        0 eth0
192.168.0.0     *               255.255.255.0   U     0      0        0 wlan0

0