LINUX.ORG.RU
ФорумMobile

Отваливается USB tethering при отключении питания ноутбука

 , , ,


1

2

Всем привет. Столкнулся со следующей ситуацией: имеется ноутбук с Debian, смартфон Vivo Y19 (Android 9). WiFi и проводного интернета нет (лежу в больнице). Подключаю ноутбук к интернету через смартфон:

  • Подключаю смартфон по USB (пробовал разные порты)
  • На телефоне иду в «WiFi hotspot -> Other sharing mode»
  • Включаю пункт «Share phone network via USB»

Всё ок, ноутбук подключается к сети, показывает это как проводное соединение:

$ ip a show dev usb0 
32: usb0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN group default qlen 1000
    link/ether 52:1c:c4:d9:81:ca brd ff:ff:ff:ff:ff:ff
    inet 192.168.42.225/24 brd 192.168.42.255 scope global dynamic noprefixroute usb0
       valid_lft 3578sec preferred_lft 3578sec
    inet6 fe80::501c:c4ff:fed9:81ca/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever

Но при вытаскивании кабеля питания из ноутбука соединение рвётся. То есть смартфон как бы отключается и подключается заново:

[11571.369324] usb 2-2: USB disconnect, device number 64
[11571.369756] rndis_host 2-2:1.0 usb0: unregister 'rndis_host' usb-0000:26:00.0-2, RNDIS device
[11571.683472] usb 2-2: new high-speed USB device number 65 using xhci_hcd
[11571.835074] usb 2-2: New USB device found, idVendor=2d95, idProduct=6ffa, bcdDevice= 4.04
[11571.835086] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[11571.835091] usb 2-2: Product: vivo 1915
[11571.835096] usb 2-2: Manufacturer: vivo
[11571.835100] usb 2-2: SerialNumber: W8G6ZLQCY9SW4P5H
[11571.842731] rndis_host 2-2:1.0 usb0: register 'rndis_host' at usb-0000:26:00.0-2, RNDIS device, fe:3f:c0:24:ae:45
[11600.537453] usb 2-2: USB disconnect, device number 65
[11600.537864] rndis_host 2-2:1.0 usb0: unregister 'rndis_host' usb-0000:26:00.0-2, RNDIS device
[11600.858839] usb 2-2: new high-speed USB device number 66 using xhci_hcd
[11601.014243] usb 2-2: New USB device found, idVendor=2d95, idProduct=6ffa, bcdDevice= 4.04
[11601.014256] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[11601.014261] usb 2-2: Product: vivo 1915
[11601.014265] usb 2-2: Manufacturer: vivo
[11601.014269] usb 2-2: SerialNumber: W8G6ZLQCY9SW4P5H
[11601.021987] rndis_host 2-2:1.0 usb0: register 'rndis_host' at usb-0000:26:00.0-2, RNDIS device, 26:4b:fb:21:3f:a2

Шарить интернет, есстественно, приходится заново. Кто-нибудь сталкивался с такой проблемой? Куда копать?

В биос была какая то настройка по поводу автономного питания USB, попробуй потыкать. А вообще тут надо выкладывать логи udevadm

Cactus64k
()

Я сталкивался, но глубоко копать влом. Думается, что это косяк прошивки Vivo. У меня Vivo, один в один как ты описал. Только не Дебиан, а Федора 32.

anonymous
()
19 мая 2022 г.
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.