Huawei E3531: ver a força do sinal?

3

Eu tenho um Huawei E3531 3G dongle (que funciona bem no Ubuntu 14.04, diretamente da caixa). No entanto, ele é registrado como um adaptador USB-Ethernet e não consigo visualizar qualquer intensidade de sinal ou outras informações de conexão, exceto visitando a página da Web interna do dongle em 192.168.8.1. Esse dongle também pode ser usado como um dispositivo de modem ttyUSBx para funcionar corretamente com o gerenciador de rede?

Obrigado! Florian

    
por Florian Echtler 30.06.2014 / 12:54

2 respostas

3

TL; DR: Para que o E3531 funcione como um modem serial por USB, você precisa modificar a regra de alternância de modo para aquela que você publicou (12d1: 1001) e para desativar o autodialing na página de configuração interna; caso contrário, há um conflito e o computador não pode usar o modem.

Eu precisava configurar este modem para trabalhar com um roteador OpenWrt, então passei algumas horas testando na minha caixa Fedora e no próprio roteador. Ele funciona no modo Ethernet do CDC, mas não há como configurar coisas como o encaminhamento de porta. Em /etc/usb_modeswitch.d/12d1:1f01 eu tive:

# Huawei E353 (3.se)

TargetVendor=  0x12d1
TargetProduct= 0x14db

MessageContent="55534243123456780000000000000a11062000000000000100000000000000"
NoDriverLoading=1

e similarmente no /etc/usb-mode.json do OpenWrt (os valores entre parênteses são em decimal):

    "12d1:1f01": {
        "*": {
            "t_vendor": 4817,
            "t_product": [ 5339, 5340 ],
            "mode": "HuaweiNew",
            "no_driver": true,
            "msg": [  ]
        }
    }

Parece que a opção NoDriverLoading = 1 ( "no_driver": true ) não permite que o dispositivo mude para o modo serial-sobre-USB. Não me lembro se o mesmo é verdade para "mode": "HuaweiNew" , já que enviei o roteador para o cliente.

Então, para recapitular, você precisa:

  1. Desativar discagem automática na página de configuração
  2. Modifique a regra de mudança de modo para direcionar o ID do produto 0x1001 (decimal: 4097) e a mensagem "55534243123456780000000000000011062000000100000000000000000000"
  3. Remova a opção NoDriverLoading = 1
  4. Salve a regra, desconecte e conecte novamente
por Alex P 23.12.2014 / 14:56
9

Eu posso responder a minha pergunta agora: é possível alternar o stick para um "modo de modem", onde ele apresenta 3 dispositivos seriais. Conectar através desses dispositivos de modem não funciona atualmente, no entanto. Em todo caso, aqui está o encantamento mágico - coloque o seguinte em um arquivo "/etc/usb_modeswitch.d/12d1:1f01":

# Huawei E3531s-2 - switch to modem mode instead of HiLink CDC-Ether mode
TargetVendor=0x12d1
TargetProduct=0x1f01

# switch to 12d1:1001 (modem mode, 3 virtual serial ports)
MessageContent="55534243123456780000000000000011062000000100000000000000000000"

# switch to 12d1:14dc (default HiLink CDC-Ether mode)
# MessageContent="55534243123456780000000000000a11062000000000000100000000000000"

# switch to 12d1:1442 (debug mode with 2 virtual serial ports)
# MessageContent="55534243000000000000000000000011060000000000000000000000000000"

Encontrado e adaptado de: link

    
por Florian Echtler 05.07.2014 / 14:57