>>66661
Разумеется. Инкапсуляция TCP/IP само собой. Возможность forward`ить пакеты с одной хуйни на другую (интерфейсы), ведь коли TCP/IP, то форвард будет задачей ядра, а не софтвари в юзерспейсе. Вот и plug and play тебе.
Правда железки подороже понадобятся, если все относящееся к этой сети выкинуть на плечи модема - т.е шифрование, маршрутизацию, контроль доступа, разделение канала, а на компе оставить лишь "админскую консоль" для настроек (импорт ключей там или выставление приоритетов по каналу). Но это для сетей TCP/IP офк.
Вон поддержка 6PACK и KISS в ядрах линуха есть. Можно работать напрямую через APRS, подключаясь прямо на UART порт где висит KISS/6PCK TNC, а можно подкинуть этот UART порт через AX.25 дрова, дабы его слушали модули AX.25 уже, а те в свою очередь предоставят TUN интерфейс, который даже будет иметь маску и IP адрес, и на который можно ссылаться любым софтом поддерживающим TCP/IP.
Просто ладно уж AX.25 TNC для 1200 FSK сетей уж слишком простой, в модеме нет ни маршрутизации (для AX.25 это модули ядра), ни шифрования, нихуя там нет кроме контроля канала (P-CSMA разделение канала), парсера команд с PC, и синтезатора с демодулятором. Такое и на ардуине поедет.
А шифрование, контроль канала+доступа (аутентификация по ключам + частотное и слотовое разделение канала, например) - потребуют куда больше ресурсов. На ардуине, наверное, уже не поедет.
тупо память кончится, лол.
Ах ну и да. Если разделение канала еще и частотное - то нужна или радейка, разрещающая по DTMF или чему-то подобному с УНЧ входа перестраивать внутренний гетеродин, или делать полностью свою радиостанцию с каким-нибудь алгоритмом доступа для TNC, чтобы он мог автоматически перестраивать гетеродин. На КВ радиостанцию легко сделать, но все-же некоторые знания матчасти и наличие хотя-бы осциллографа нужны. Уже не популярное решение будет.
А симплексный режим с P-CSMA... Ну, это пиздец.