Уголок новичка
   2989

Linux и телефоны Samsung. USB модем.

Иногда нужна возможность что бы интернет раздавался с телефона по USB кабелю (USB модем).
И тут совсем неожидано оказалось что смартфоны Samsung не дружат с Linux системами.
Я думал что у меня сам аппарат неисправен или шнур. Но оказалось что и шнур и аппарат в полном порядке.
Т.е. если подключить тот же смартфон к виндовс системе и включить режим модема по USB то все просто схватывается на лету и получаеш интернет на виндовс машине.
Вот тогда я озадачился.
Попробовал телефон жены (у нее Сяоми) подключить к линукс машине и о чудо, все автоматом настроилось и появился инет.
Стало понятно, что какая то проблема именно в Самсунге.
Начал копать и оказалось, что при включении режима USB модема выдавался MAC link/ether 00:00:00:00:00:00 brd ff:ff:ff:ff:ff:ff
А линукс в этом случае не хочет запрашивать для него IP адрес.
Решение оказалось таким:
Включаем режим модема и смотрим какие линки у нас появились
# ip link show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: wlp2s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN mode DORMANT group default qlen 1000
link/ether 82:c9:7b:60:ea:d5 brd ff:ff:ff:ff:ff:ff
3: enp0s31f6: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN mode DEFAULT group default qlen 1000
link/ether 10:62:e5:9c:05:5e brd ff:ff:ff:ff:ff:ff
15: enp0s20f0u1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
link/ether 00:00:00:00:00:00 brd ff:ff:ff:ff:ff:ff
Наш оказался последним под названием enp0s20f0u1

Ну и соответственно меняем ему MAC адрес на какой нибуть
ip link set dev enp0s20f0u1 address e8:2a:ea:01:02:03

И вуаля… Система начинает запрашивать IP адрес у DHCP.
Соответственно инет появляется на линукс машине.

Данные манипуляции опробованы с дистрибутивами Manjaro и OpenSUSE

2 комментария

avatar
Спасибо! Точно, у меня был как-то такой же затык с самсунгом, но я тогда разбираться не стал.
Последний раз редактировалось
?
Правильные ответы начинаются с правильных вопросов.
+1
avatar
Здравствуйте. У меня такая же проблема. Samsung A12. Не работает подключение. Пишет получение сетевого адреса и не может его получить. link/ether 76:13:c0:42:44:3c brd ff:ff:ff:ff:ff:ff.
<code>[satellitepro lucka]# ip link show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp3s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN mode DEFAULT group default qlen 1000
    link/ether 60:02:92:1b:19:b9 brd ff:ff:ff:ff:ff:ff
3: wlp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DORMANT group default qlen 1000
    link/ether 64:5a:04:b9:ba:c3 brd ff:ff:ff:ff:ff:ff
9: usbsamsung: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UNKNOWN mode DEFAULT group default qlen 1000
    link/ether 76:13:c0:42:44:3c brd ff:ff:ff:ff:ff:ff
    altname enp0s20u2
</code>
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.