/ / Yocto Linux Smart IP smerovanie medzi Wifi a Ethernet - smerovanie, mono, wifi, ethernet, yocto

Yocto Linux Smart IP smerovanie medzi Wifi a Ethernet - smerovanie, mono, wifi, ethernet, yocto

Momentálne bežím s vlastným strojom zabudovaným v aute, ktorý sa snažím inteligentne pripojiť na internet.

Má pripojenie WiFi a Ethernet, aleoboje je prerušované. WiFi je k dispozícii, keď sa nachádzam v blízkosti môjho nastaveného prístupového bodu, ale Ethernet je zapojený do bunkového modemu, ktorý niekedy stráca spojenie v mŕtvych zónach.

Keď sa snažím získať prístup na internet cez môjsoftvér, vždy vyberie eth0, aj keď eth0 nemá internet, ale wlan0 áno. Existuje spôsob, ako Yocto / Linux zistiť, ktoré rozhranie sa môže pripojiť k internetu a použiť ho? V podstate by som rád, keby sa automaticky zvolilo druhé rozhranie pre internet, ktoré sa pokúša najprv zlyhať pri poskytovaní pripojenia.

Momentálne je mojím súčasným riešením mojeSoftvér pravidelne upravuje predvolenú trasu v tabuľke smerov, pokúsi sa Ping a ak je úspešný, použite túto trasu. Hľadám riešenie založené na OS alebo iné jednoduchšie riešenie.

Ďakujem za váš čas, otázku upravím s vysvetlením.

odpovede:

0 pre odpoveď č. 1

Možno cat /sys/class/net/eth0/operstate vám môže pomôcť?

Môžete skontrolovať akékoľvek rozhranie, ktoré máte.