Wpis z mikrobloga

Cześć Mirasy,
Postawiłem #ubuntu Server 16.04. Mam podpięty ethernet, który ma skonfigurowane stałe IP. Do tego postanowiłem dołączyć bezprzewodową kartę sieciową (TP-WN722N), bo docelowo tylko na niej ma działać ten serwer. Nie potrzebuję szybkiego i pewnego łącza. Cała konfiguracja (przypisane stałego IP, łączenie się z WiFi) przebiega pomyślnie, ale w momencie gdy odłączam ethernet (eth0) to pada również wlan0.
Jaka może być tego przyczyna?

#linux #siecikomputerowe #programowanie
  • 10
@duza_zielonka: Tak zrobiłem

Mam skonfigurowane na szytwno w /etc/network/interfaces :)

allow-hotplug eth0
iface eth0 inet static
address 192.168.1.199
netmask 255.255.255.0
network 192.168.1.0
gateway 192.168.1.1

allow-hotplug wlan0
iface wlan0 inet static
address 192.168.1.200
netmask 255.255.255.0
network 192.168.1.0
gateway 192.168.1.1
wpa-roam /etc/wpa_supplicant.conf
@Parseval: Masz taką samą sieć na obydwu interfejsach. Nic dziwnego, że się nawzajem psują. :-/
Podejrzewam, że żeby to działało koszernie musiałbyś zrobić bridge pomiędzy interfejsami i pod niego podpiąć tą sieć...

Nigdy tego nie robiłem, więc nie pomogę. Na laptopie po prostu klikam w network managera.
@Parseval:
No to podstawowe pytania:
- Co ci zwraca komenda route?
- Czy możesz się z sieci lokalnej pingować na obydwa adresy IP tego raspberry które działa?

Kilka lat temu robiłem taką konfigurację pod Win i działało nawet zacnie [Win dawał się pingować z sieci pod obydwa adresy]. Pod Lin nigdy mi się to nie udało - zawsze tylko jeden z adresów działał.
@duza_zielonka:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.8.0.0 10.8.0.2 255.255.255.0 UG 0 0 0 tun0
10.8.0.2 0.0.0.0 255.255.255.255 UH 0 0 0 tun0
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0

Tak, mogę.
@Parseval: Masz dostęp do maszyny?
Jeśli tak, to zrób:
ip route show
i wklej tutaj.

Jeśli masz tylko coś takiego:
default via xxx.xxx.xxx.xxx dev twojethernet0
to po wyjęciu kabla komputer nie będzie wiedział co zrobić z ruchem do np. świata zewnętrznego.

Spróbuj zrobić coś takiego po wyjęciu kabla:
sudo ip route add default via brama.domyślna.sieci.wifi dev adapterwifi0
i usuń domyślną ścieżkę która istniała dla ethernetu:
sudo ip route del default