Temat: Błąd "Urządzenie sieciowe nie jest dostępne".

Cześć,
Ustawiam router jako klienta i w zakładce "Interfejsy" przy utworzonym interfejsie "vpn0" mam wpis:
"Błąd: Urządzenie sieciowe nie jest obecne".
w polu wyboru "Urządzenie" mam wybraną pozycję"Karta Ethernet "tun0" (vpn0)
Z góry dziękuję za pomoc w rozwiązaniu problemu.
OpenWrt 22.03 SnapShot na routerze TP-Link Archer C6 v3

2

Odp: Błąd "Urządzenie sieciowe nie jest dostępne".

Nie używaj luci. Nie ma za co.

A tak serio - jak nie masz interfejsu podniesionego to luci drze się że go nie ma. Jak się pojawi to będzie.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: Błąd "Urządzenie sieciowe nie jest dostępne".

Restart tego interfejsu nie daje żadnego efektu. Opcja "wyłącz" jest wyszarzona.
Zastanawia mnie fakt, iż w tej wersji 22.03 najwyraźniej inaczej tworzy się interfejsy niż w wersji 19.07
Próbowałem skopiować część pliku z działającego routera i po restarcie Luci zwraca mi następujące info:
"Migracja konfiguracji sieciowej ifname
Aby Luci działało poprawnie należy zmienić istniejącą konfigurację sieci. Po naciśnięciu przycisku kontynuuj nazwy opcji zostaną zmienione, a sieć zostanie ponownie uruchomiona w celu zastosowania zaktualizowanej konfiguracji."
Poniżej wycinek z pliku /etc/network zawierający aktualny wpis dotyczący tego interfejsu:
config device
    option name 'tun0'

config interface 'vpn0'
    option proto 'none'
    option device 'tun0'
    option auto '1'

Może po prostu tutaj dla tej wersji czegoś brakuje ?
PS: Nie rozumiem dlaczego ten interfejs jest nieaktywny i dlaczego nie mogę go podnieść.

4

Odp: Błąd "Urządzenie sieciowe nie jest dostępne".

Wywal to config device, zostaw samo config interface. A później uruchom openvpn który korzysta z tun0.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: Błąd "Urządzenie sieciowe nie jest dostępne".

Niestety w dalszym ciągu to samo. Z jakiegoś powodu ten interfejs jest nieaktywny.

6

Odp: Błąd "Urządzenie sieciowe nie jest dostępne".

No nie jest dostępny. Sam nie nie robi, żeby istniał interfejs tun* to musi być uruchomiony jakiś program który ten interfejs utworzy, np. openvpn czy inne procesy.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

7

Odp: Błąd "Urządzenie sieciowe nie jest dostępne".

Openvpn mam wystartowany. Poniżej logi:
2022-06-06 21:38:56 ERROR: Failed to apply push options
2022-06-06 21:38:56 Failed to open tun/tap interface

8

Odp: Błąd "Urządzenie sieciowe nie jest dostępne".

No raczej nie masz smile Jaką nazwę interfejsu masz w konfigu openwrt? To jest client czy serwer?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

9

Odp: Błąd "Urządzenie sieciowe nie jest dostępne".

Poniżej nazwa interfejsu z configu openvpn:
option dev 'tun0'
Router na którym próbuję zestawić połączenie to klient.

10

Odp: Błąd "Urządzenie sieciowe nie jest dostępne".

Wywal z network to auto 1, zrestartuj router i zobacz co będzie.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

11

Odp: Błąd "Urządzenie sieciowe nie jest dostępne".

W dalszym ciągu niezmienny, poniższy widok przy interfejsie.
Protokół: Niezarządzany
RX: 0 B (0 Pktw.)
TX: 0 B (0 Pktw.)
Błąd: Urządzenie sieciowe nie jest obecne

12

Odp: Błąd "Urządzenie sieciowe nie jest dostępne".

Zostaw to luci w spokoju. Krzywdę sobie kiedyś przez nie zrobisz.

Uruchom openvpn bo na razie ci nie działa.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

13

Odp: Błąd "Urządzenie sieciowe nie jest dostępne".

Cezary napisał/a:

Uruchom openvpn bo na razie ci nie działa.

Próbuję smile poleceniem
/etc/init.d/openvpn start
uprzednio wykonując
/etc/init.d/openvpn stop

Poniżej istotna część logów:
2022-06-06 22:51:11 ERROR: Failed to apply push options
2022-06-06 22:51:11 Failed to open tun/tap interface
2022-06-06 22:51:11 SIGUSR1[soft,process-push-msg-failed] received, process restarting

14

Odp: Błąd "Urządzenie sieciowe nie jest dostępne".

Pokaż całość logów.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

15

Odp: Błąd "Urządzenie sieciowe nie jest dostępne".

Pytanie pomocnicze: Czy do archer C6 v3 mogę wgrać starszą wersję openwrt ? wyszukiwarka obrazów twierdzi, że nie..

Poniżej logi:
2022-06-06 23:01:35 --cipher is not set. Previous OpenVPN version defaulted to BF-CBC as fallback when cipher negotiation failed in this case. If you need this fallback please add '--data-ciphers-fallback BF-CBC' to your configuration and/or add BF-CBC to --data-ciphers.
2022-06-06 23:01:35 OpenVPN 2.5.5 mipsel-openwrt-linux-gnu [SSL (OpenSSL)] [LZO] [LZ4] [EPOLL] [MH/PKTINFO] [AEAD]
2022-06-06 23:01:35 library versions: OpenSSL 1.1.1n  15 Mar 2022, LZO 2.10
2022-06-06 23:01:35 NOTE: the current --script-security setting may allow this configuration to call user-defined scripts
2022-06-06 23:01:35 TCP/UDP: Preserving recently used remote address: [AF_INET]XX.XXX.XX.XXX:1194
2022-06-06 23:01:35 Socket Buffers: R=[180224->180224] S=[180224->180224]
2022-06-06 23:01:35 UDP link local (bound): [AF_INET][undef]:1194
2022-06-06 23:01:35 UDP link remote: [AF_INET]XX.XXX.XX.XXX:1194
2022-06-06 23:01:35 TLS: Initial packet from [AF_INET]XX.XXX.XX.XXX:1194, sid=1df8ec0e d4fbd807
2022-06-06 23:01:36 VERIFY OK: depth=1, C=PL, ST=., L=Warsaw, O=Nubi, OU=., CN=Eko CA, name=Tomek, emailAddress=root@ergo.com
2022-06-06 23:01:36 VERIFY KU OK
2022-06-06 23:01:36 Validating certificate extended key usage
2022-06-06 23:01:36 ++ Certificate has EKU (str) TLS Web Server Authentication, expects TLS Web Server Authentication
2022-06-06 23:01:36 VERIFY EKU OK
2022-06-06 23:01:36 VERIFY OK: depth=0, C=PL, ST=., L=Warsaw, O=Nubi, OU=., CN=Eko, name=Tomek, emailAddress=root@ergo.com
2022-06-06 23:01:37 Control Channel: TLSv1, cipher SSLv3 DHE-RSA-AES256-SHA, peer certificate: 2048 bit RSA, signature: RSA-SHA1
2022-06-06 23:01:37 [serwer] Peer Connection Initiated with [AF_INET]XX.XXX.XX.XXX:1194
2022-06-06 23:01:38 SENT CONTROL [serwer]: 'PUSH_REQUEST' (status=1)
2022-06-06 23:01:38 PUSH: Received control message: 'PUSH_REPLY,route 10.0.X.0 255.255.255.0,route 10.8.0.1,topology net30,ping 10,ping-restart 120,ifconfig 10.8.0.38 10.8.0.37'
2022-06-06 23:01:38 OPTIONS IMPORT: timers and/or timeouts modified
2022-06-06 23:01:38 OPTIONS IMPORT: --ifconfig/up options modified
2022-06-06 23:01:38 OPTIONS IMPORT: route options modified
2022-06-06 23:01:38 OPTIONS ERROR: failed to negotiate cipher with server. Configure --data-ciphers-fallback if you want to connect to this server.
2022-06-06 23:01:38 ERROR: Failed to apply push options
2022-06-06 23:01:38 Failed to open tun/tap interface
2022-06-06 23:01:38 SIGUSR1[soft,process-push-msg-failed] received, process restarting
2022-06-06 23:01:38 Restart pause, 5 second(s)

16

Odp: Błąd "Urządzenie sieciowe nie jest dostępne".

2022-06-06 23:01:38 OPTIONS ERROR: failed to negotiate cipher with server. Configure --data-ciphers-fallback if you want to connect to this server.

To jest chyba problemem - masz ustawione w konfigu inne algorytmy szyfrowania niż serwer chce i nie mogę się dogadać ze sobą. Zmień je na inne.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

17

Odp: Błąd "Urządzenie sieciowe nie jest dostępne".

Router - serwer nie posiada w konfigu żadnego algorytmu szyfrowania.
Zakładam, iż w takim razie nie ma szyfrowania połączenia. Jest tam OpenWrt AA 12.09
W konfigach routerów - klientów, które z nim pracują od lat, również nie ma wpisanego żadnego algorytmu szyfrowania.
Zakładam, iż problem powstał ponieważ TA wersja OpenWrt 22.03, którą wgrałem do nowego routera-klienta, po prostu wymaga aby jakiś algorytm szyfrowania był ustawiony po stronie klienta. Spróbuję zatem (gdy tylko będzie to możliwe) dodać w konfigu na serwerze algorytm. W związku z tym mam dwa pytania pytania:

1.Jakiego algorytmu użyć by był najmniej inwazyjny względem stabilności połączenia ? aktualnie działa to całkiem dobrze i nie chciałbym tej jakości działania popsuć. 
2. Czy dodanie wpisu COMP-LZO - czyli algorytm kompresji może zaszkodzić stabilności połączenia sesji vpn ?

18

Odp: Błąd "Urządzenie sieciowe nie jest dostępne".

Używasz nowego klienta openvpn który domyślnie ma inne szyfrowanie

1. BF-CBC było domyślny w starszych wersjach. Teraz jest AES-256-CBC
2. To czy ma mieć czy nie lzo to zależy czy serwer to ma.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

19

Odp: Błąd "Urządzenie sieciowe nie jest dostępne".

Cezary napisał/a:

2. To czy ma mieć czy nie lzo to zależy czy serwer to ma.

A z przedstawionego przeze mnie powyżej punktu widzenia lepiej dodać ten wpis na serwerze i kliencie czy nie ? Jak będzie lżej i stabilniej ??

PS: Mam na zbyciu router z modemem z UK:
BT Smart Hub-Type A
Nie wiem czy coś da się z nim zrobić w PL

20

Odp: Błąd "Urządzenie sieciowe nie jest dostępne".

Zawsze by ci to przyniosło trochę kompresji w ruchu.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

21

Odp: Błąd "Urządzenie sieciowe nie jest dostępne".

Cześć,
Zachodzę w głowę dlaczego nie mogę zmienić adresacji na interfejsie lan ? Przy próbie zmiany adresacji na inną niż domyślna, po restarcie w oknie przeglądarki widnieje informacja, iż nie udało się zatwierdzić zmian. Próba ręcznej zmiany adresacji w pliku network zakończyła się koniecznym, fizycznym resetem urządzenia do ustawień fabrycznych.

22

Odp: Błąd "Urządzenie sieciowe nie jest dostępne".

W przeglądarce tak jest, luci robi dziwne rzeczy.
A z konsoli możesz jak najbardziej, tylko później odśwież sobie dzierżawę bo się nie podłączysz na stary adres.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

23

Odp: Błąd "Urządzenie sieciowe nie jest dostępne".

No dobra, a dlaczego w takim razie nie mogłem się dostać do routera po zmianie adresacji interfejsu LAN w pliku network ? Oczywiście router zrestartowałem po dokonaniu zmiany. Nie mogłem się dostać przez nowo nadany adres, przez stary adres również(nic dziwnego). Trzeba było przywracać router do ustawień fabrycznych.

24

Odp: Błąd "Urządzenie sieciowe nie jest dostępne".

Jesteś pewien że nie popełniłeś literówki w pliku? Zrób to jeszcze raz i zobacz czy się dostaniesz jeżeli nie to uruchom go w trybie failsafe (nie przywracaj ustawień fabrycznych) zrób

mount_root
uci show network

i zobacz czy wyświetla się to co zmieniłeś.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.