История изменений
Исправление ann_lortemp2, (текущая версия) :
В чём именно оверхед
в енкапсуляции пакетов в самом ppp, плюс ещё и текстовый AT-протокол сверху.
для dial-up модемов (для которых и был придуман AT протокол) на скоростях 56K/s это незаметно, а вот для LTE (и даже уже для 3G) – ещё как.
а учитывая то, что мобильный интернет – сам по себе туннель (GTP), то мы получаем «туннель в туннеле в туннеле» (а если ещё и VPNRKN сверху – так вообще веселуха) и приколы с MTU и проч.
а с уровнем сигнала и качеством кабеля связано напрямую – у тебя и так скорость и latency ни к чёрту, а ты ещё и добровольно диалапом обмазываешься.
то какой нативный и без оверхеда?
помимо NCM, который ты обозначил (т.н. «эмулятор сетевой карты», хотя это не совсем так – NCM это по факту стандарт Ethernet-over-USB, но да, это говно) – есть ещё QMI и MBIM.
QMI это проприетарный протокол Qualcomm’а, MBIM – открытый протокол, разработанный специально для широкополосного мобильного интернета.
эти ваши линуксы одинаково хорошо поддерживают оба, и вместо пердлолинга с pppd соединение устанавливается так:
echo APN=internet.beeline.ru > /etc/mbim-network.conf # если надо то ещё APN_USER и APN_PASS
mbim-network /dev/cdc-wdm0 start
dhclient wwan0
(пакет libmbim-utils, можно конечно же не пердолиться с этим и просто использовать ModemManager, но я тебе это даже не буду пытаться советовать)
луддизм это хорошо, но новые технологии это не всегда вейланд говно и иногда они действительно решают существующие проблемы.
Исправление ann_lortemp2, :
В чём именно оверхед
в енкапсуляции пакетов в самом ppp, плюс ещё и текстовый AT-протокол сверху.
для dial-up модемов (для которых и был придуман AT протокол) на скоростях 56K/s это незаметно, а вот для LTE (и даже уже для 3G) – ещё как.
а учитывая то, что мобильный интернет – сам по себе туннель (GTP), то мы получаем «туннель в туннеле в туннеле» (а если ещё и VPNRKN сверху – так вообще веселуха) и приколы с MTU и проч.
а с уровнем сигнала и качеством кабеля связано напрямую – у тебя и так скорость и latency ни к чёрту, а ты ещё и добровольно диалапом обмазываешься.
то какой нативный и без оверхеда?
помимо NCM, который ты обозначил (т.н. «эмулятор сетевой карты», хотя это не совсем так – NCM это по факту стандарт Ethernet-over-USB, но да, это говно) – есть ещё QMI и MBIM.
QMI это проприетарный протокол Qualcomm’а, MBIM – открытый протокол, разработанный специально для широкополосного мобильного интернета.
эти ваши линуксы одинаково хорошо поддерживают оба, и вместо пердлолинга с pppd соединение устанавливается так:
echo APN=internet.beeline.ru > /etc/mbim-network.conf # если надо то ещё APN_USER и APN_PASS
mbim-network /dev/cdc-wdm0 start
dhclient wwan0
(пакет libmbim-utils, можно конечно же не пердолиться с этим и просто использовать ModemManager, но я тебе это даже не буду пытаться советовать)
луддизм это хорошо, но новые технологии это не всегда вейланд говно.
Исправление ann_lortemp2, :
В чём именно оверхед
в енкапсуляции пакетов в самом ppp, плюс ещё и текстовый AT-протокол сверху.
для dial-up модемов (для которых и был придуман AT протокол) на скоростях 56K/s это незаметно, а вот для LTE (и даже уже для 3G) – ещё как.
а учитывая то, что мобильный интернет – сам по себе туннель (GTP), то мы получаем «туннель в туннеле в туннеле» (а если ещё и RKN сверху – так вообще веселуха) и приколы с MTU и проч.
а с уровнем сигнала и качеством кабеля связано напрямую – у тебя и так скорость и latency ни к чёрту, а ты ещё и добровольно диалапом обмазываешься.
то какой нативный и без оверхеда?
помимо NCM, который ты обозначил (т.н. «эмулятор сетевой карты», хотя это не совсем так – NCM это по факту стандарт Ethernet-over-USB, но да, это говно) – есть ещё QMI и MBIM.
QMI это проприетарный протокол Qualcomm’а, MBIM – открытый протокол, разработанный специально для широкополосного мобильного интернета.
эти ваши линуксы одинаково хорошо поддерживают оба, и вместо пердлолинга с pppd соединение устанавливается так:
echo APN=internet.beeline.ru > /etc/mbim-network.conf # если надо то ещё APN_USER и APN_PASS
mbim-network /dev/cdc-wdm0 start
dhclient wwan0
(пакет libmbim-utils, можно конечно же не пердолиться с этим и просто использовать ModemManager, но я тебе это даже не буду пытаться советовать)
луддизм это хорошо, но новые технологии это не всегда вейланд говно.
Исходная версия ann_lortemp2, :
В чём именно оверхед
в енкапсуляции пакетов в самом ppp, плюс ещё и текстовый AT-протокол сверху.
для dial-up модемов (для которых и был придуман AT протокол) на скоростях 56K/s это незаметно, а вот для LTE (и даже уже для 3G) – ещё как.
а учитывая то, что мобильный интернет – сам по себе туннель (GTP), то мы получаем «туннель в туннеле в туннеле» (а если ещё и RKN сверху – так вообще веселуха) и приколы с MTU и проч.
а с уровнем сигнала и качеством кабеля связано напрямую – у тебя и так скорость и latency ни к чёрту, а ты ещё и добровольно диалапом обмазываешься.
то какой нативный и без оверхеда?
помимо NCM, который ты обозначил (т.н. «эмулятор сетевой карты», хотя это не совсем так – NCM это по факту стандарт Ethernet-over-USB, но да, это говно) – есть ещё QMI и MBIM.
QMI это проприетарный протокол Qualcomm’а, MBIM – открытый протокол, разработанный специально для широкополосного мобильного интернета.
эти ваши линуксы одинаково хорошо поддерживают оба, и вместо пердлолинга с pppd соединение устанавливается так:
echo APN=internet.beeline.ru > /etc/mbim-network.conf # если надо то ещё APN_USER и APN_PASS
mbim-network /dev/cdc-wdm0 start
dhclient wwan0
луддизм это хорошо, но новые технологии это не всегда вейланд говно.