I can get USBModeswitch to look at the device OK but I can't get it to. To support Linux (or Mac?) in which case you'd think they would publish. Basically, it asks udev to run usbmodeswitch as soon as a Huawei USB device, which is not an Android phone, is plugged into the linux system. Identifying the device. I was used to the lsusb command to list my devices, but the problem with this kind of devices is that it changes its productId on the fly.
![]() ![]()
I have a Linux-based OS (Rasbian) running on Raspberry Pi 2+ and it is using Huawei E3372s 4G/LTE USB Stick for internet connection.All my outbound connections work perfectly (Huawei USB mode changed using usbmodeswitch-ruling and Udev/rules.d) but I am unable to receive any kind of inbound connection to the Raspi. As I described above, Huawei does not create any dialup or ppp-described devices.
As devices are inspected, for example with ifconfig, system recognizes device as normal ethernet-based device ETH1 (in addition to regular non-plugged ethernet cable-based connection ETH0). Therefore, all connections are handled like they would be with any LAN-based (ethernet-like) connection, which in normal case, would allow two-way access without problems.
At least as far as my knowledge goes.–Jul 3 '15 at 0:35. Solution for those with same problem, solved by ISP's professional task force. Did not test it myself.
![]()
PPPoE seems not to work in this case. Problem with Huawei E3372s and it's hardware is that virtual hardware prevents any regular PPP connections because of it's HiLink / ethernet virtual mode. Only solution is to upgrade Huawei's firmware to allow PPP connections which it does not normally support. I did not have time to test this myself because project has limited timeframe. Solutions can be found here:–Jul 4 '15 at 17:09. I guess this is a NAT problem. Even if the ISP is not NATing the connections, the Huawei is using NAT for the eth1 interface.The Huawei has basically two modes:.
hi-link, which is using NAT and provides an Ethernet interface. non hi-link, where PPP or NDIS is used to connect to the mobile provider.There are a lot of tutorials how to change between the two modes by flashing another firmware. However, since you may brick your modem during this process, I am refraining from posting a particular link. Sudo usbmodeswitch -v 12d1 -p 1f01 -V 12d1 -P 14DC -J-J, -huawei-new-mode apply a special procedureThis works for me in to switch to the modem device lsubBus 001 Device 028: ID 12d1:14dc Huawei Technologies Co., Ltd. E33372 LTE/UMTS/GSM HiLink Modem/NetworkcardFrom mass storage device Bus 001 Device 027: ID 12d1:1f01 Huawei Technologies Co., Ltd.
E353/E3131 (Mass storage mode)This is the system I am working uname -aLinux aaron-pc 4.9.63-1-MANJARO #1 SMP PREEMPT Sat Nov 18 14:12:41 UTC 2017 x8664 GNU/Linu.
![]() Comments are closed.
|
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
January 2023
Categories |