Logo Hardware.com.br
jaguar_boadica
jaguar_boadi... Tô em todas Registrado
1.1K Mensagens 118 Curtidas

O seu OpenSUSE 15.5 Leap não acessa mais a internet via USB no seu smartphone? Veja como resolver!

#1 Por jaguar_boadi... 09/11/2023 - 13:26
Sem nenhuma explicação os mantenedores da distribuição openSUSE resolveram "blacklistar" o módulo rndis_host.ko da inicialização do kernel, esse problema ocorre com a versão 5.14.21-150500.55.36.

Esse módulo em questão é o responsável por permitir o uso do seu smartphone Android como um modem e consequentemente acessar e compartilhar a internet através dele. Eu já tentei ativar esse módulo pelo método /etc/modules-load.d/ mas mesmo assim ele não sobe no boot, apenas manualmente.
Então, eu resolvi criando um serviço dentro do /etc/systemd/system/ com o nome de smart_tether.service:

[Unit]
Description=Carregando tethering via Android...
[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/usr/sbin/modprobe rndis_host
ExecStop=/usr/sbin/modprobe -r rndis_host
[Install]
WantedBy=basic.target




Depois, foi só instalar o serviço:
#systemctl daemon-reload
#systemctl enable smart_tether.service
#systemctl start smart_tether.service




E conferir se o módulo subiu depois da ativação do serviço criado:

#lsmod | grep rndis_host

rndis_host            20480  0
cdc_ether              24576  1 rndis_host
usbnet                57344  2 rndis_host,cdc_ether
usbcore              331776  13 ohci_hcd,ehci_pci,usbnet,usbhid,usb_storage,rndis_host,uvcvideo,ehci_hcd,ohci_pci,cdc_ether,uas,ums_realtek




Agora é só ativar a opção Ancoragem via USB no seu smartphone (dependendo da marca, modelo e versão do Android pode estar em locais e nomes diferentes) e uma notificação no NetworkManager irá aparecer como Conexão cabeada. Agora vocês já poderão navegar tranquilamente na internet.
Responder
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal