I'm using an USB Stick Huawei E3372 via kmod-usb-net-cdc-ether. It's like a usual Ethernet device with a Gateway on 192.168.8.1 and a webinterface for configuration. Too bad, the network is fixed to that 192.168.8.0/24 address in the firmware and can't be changed according to many threads in the internet.
This conflicts with my main VPN.
Hi.
You can modify this HiLink it to a S ( stick ) mode serial.
On S mode you will get rid of double nat. It will be a NCM usb lte dongle ( no more ether-cdc no more 192.168.8.1. Your new interface will be dhcp mode from you ISP)
Ok, reading -a-huawei-e3372h-4g-lte-stick-from-hilink-to-stick-mode/ I got an idea what you mean. So the firmware of that device needs to be flashed to that other version.
Afterwards, will I still be able to access the webinterface of the device? I guess not, but this is very useful to evaluate the reception quality, setting the mobile network modes etc. And actually using the ether-cdc mode is also quite comfortable.
So there is no other way to just mask or alias the 192.168.8.0/24 network to something else? Linux should have ways for something like that.
For the mobile network mode, it seems you are already doing things in your config like "preferlte", is that documented somewhere? Is it possible to create that config via LuCI or only via editor? Which OpenWRT packages would I need for NCM?
I think you might need to place wan and your VPN interface in a new namespace then veth pair with one end in new namespace and other end in normal namespace. The link above provides everything you need on how to do that once you have ensured you have the 'ip-full' package installed or otherwise have namespace support.
I tried myself to do this but failed to make it all work so I'd really like to know how you manage it if you do. In particular, I managed to set up the namespace and veth pair particulars, but I could not work out how to set up the routing on both sides, and then gave up. My use case is different to yours, namely I just want a single interface on which to apply CAKE to both VPN and non-VPN traffic. I ended up using the 'ifb' approach, but would still be interested to try this namespace/veth approach if I can see how to make it all work.
HI.
Correct, no more web-interface for the E3372. You will only use luci network --> interface to configure your LTE connection.
You can use 3ginfo to monitor your connection status.
-app-3ginfo
No alias, as serial mode the usb modem will deliver a dynamic IP provide from your ISP to your LTE ( wwanX ) interface.
Hi.
Same for my huawei B315s in bridge mode with a public IP provided to my openwrt router I still connect to the web interface of the B315s.
And as your huawei is a modem router too, but this E3372 is a modem only, and with S mode no more gui interface needed.
You can add an infinite number of such exceptions. All it hurts is the ability to use those addresses on the WAN, which usually isn't a problem for 192.168.0.0/16 and the likes. Although it could be since mobile operators like to use CGNAT with RFC1918 addresses.
After the device is inserted into the USB port, the
indicator will turn solid green, indicating that the
software startup process has initiated. After the startup
is complete, the indicator works as detailed above.
When a connection to a 4G-network (its the same with 3G) is established the LED lights up with consistent intensity. It doesnt matter whether or not the stick
is in the middle of an upload or download process or whether its just in an idle state. The LED-intensity remains unaltered.
Well, the Huawei 4G-stick connects to the internet via cell towers (mobile network).
Due to various particular circumstances I cannot make use of DSL subscription (coax or fibre wiring), so Im pretty much dependent on such a stick.
Starlink proposes to blanket the earth (except for the poles) when they have their satellite arrays in place. Imagine modern broadband access in central Africa, the Amazon rainforest, in Germany and in Oregon, without having to deal with local wiring and building codes!
I would recommend everyone to be more skeptical and not so hyped about Starlink. Considering its founder has so many failed and absolutely moronic projects, there is no guarantee Starlink will even work.
On the Windows 10 PC, I have set up the stick so that it now automatically establishes an Internet connection - there, a new Ethernet card is automatically created, through which the connection is established (192.168.8.1) and I am displayed the configuration interface. Properly configure (eg tethering) I can not do anything there.
In any case, the situation has not changed. I cannot find a way to use the LTE Stick as Internet access. The LED of the LTE stick turns "cyan" after a short time, indicating a connection to Vodafone's LTE network.
By the way, I have given a new password at the 1st login after the factory reset after the firmware update - via the TP-Link Tether App on my android phone this is not accepted. I suspect this is due to the beta firmware?
@Kevin_Z i have reset the router again to factory settings and changed the logging to DEBUG. Then I rebooted the router (power off/on) and read out the logfile - more information was not output to the log.txt.
To assist and figure it out efficiently, I've forwarded your case to the TP-Link support engineers who will contact you with your registered email address later. Please pay attention to your email box for follow-up.
I want to access a USB memory stick that is plugged into my Huawei B315 LTE router. I have set it up properly as per the web configuration pages on the router but I have no idea how to access it from my xubuntu 15.10 laptop (which is connected to the wifi that is supposedly sharing the USB Stick). I have scoured all the Huawei pages/forums/manual that I could find and I have found no instruction on how to do this.
I have found various vaguely similar questions, here and elsewhere but they all access a samba share that has a share name on a server with a server name. If my router has a servername or the usb a share name they are well hidden - I have looked in every setting or menu item on the router.
When logged in as admin to the router apart from the usual LTE and WLAN setup pages it has a 'More' Menu. This menu has an item for sharing, clicking on that brings you to the sharing page. from here there are three navigation options Samba, User settings and DLNA.
"Your router supports the Samba server. This allows your computer to access the USB storage device or USB printer connected to the router using the Samba server. To set the Samba account, go to the User Settings page."
The User settings page allows you to create users and give them passwords, and read or read/write access to directories (including all) on the share. I have created a couple of users one with read access and one with read/write.
I am embarrassed and annoyed that I have spent this much time trying to find a solution to what shouldnt really be a problem. I admit I dont know a lot about linux or ubuntu and I suspect that is why Im having so much trouble with this. Thanks to anyone that can help.
The username and sharename you get from the user settings page of the routers web interface when you set up the share - at that stage you must already know the IP address as it's what you use to access the web interface. If the user has access to 'All' then leave out the sharename, otherwise use what the router calls it when you select the users folder.
I had to work most of this out by trial and error. As @mikewhatever suggested I tried using smb://routers-IP-address as the servername, this got me a little further. I then put the username in, received another error, and so on, and after a bit of experimenting I determined what was required. What I've shown here has only been shown with this one router (B315) from Huawei but might be more generally applicable.
To access the files in windows press Windows Key + R. This will bring a Run dialog box. Once the Run dialog box appears, type in the ip address of your router like this \\192.168.1.1 and hit Enter. If you're prompted with a credentials dialog box, key in your user's credentials, if not prompted, the shared folder will definitely appear. If you want you can map the shared folder and give it youre desired name. Please let me know once you try.
Well I have an Archer VR900 router, attached to it is a 500G USB SSD. Using OpenSuse / KDE I opened up Dolphin file browser and typed in as the folder location (that is the IP address of the router, it maybe 192.168.0.1)
I wanted to install an Huawei E161 (but this is not that important) and then found out that my Archlinux does not register ttyUSB for any USB devices. It does not show any messages in dmesg (unlike in other topics on this board). Thus, I am pretty much desperated not knowing why Archlinux does not reserve ttyUSB[0-9]+
third) disable HAL and DBUS
I never really understood what HAL and DBUS do exactly, but knowing it has something to do with hardware (abstraction layer I disabled them to try if they prevent Arch from assigning a ttyUSB. Still no ttyUSB.
I guess the whole problem has to do with the stick being recognized as an SCSI CD-ROM device. I read something like this in the German Ubuntuusers Hardware database (stick is being recognized as CDROM, unmount it and it will be recognized as mobile net stick), but as it is not mounted in Arch I do not have to unmount it :-/
Moreover, I do not understand why my USB mass storage stick (extrememory) does not lead to a ttyUSB either, but still works and is attacked to /dev/sdb. The Huawei stick also creates an /dev/sdb, which is probably used for the micro-SD-card in case you insert one (I have not inserted one).
Wow fucking awesome!
At first I was pissed, because I thought I had already read that wiki article, but then I saw the modeswitch part and the second try found my Huawei, rewrote it to a E620 and now I have ttyUSB0 - ttyUSB2. Now I only have to adjust my connection string so that my username and password are valid