I would like to know is it possible to connect USB modem with RNDIS driver (Ethernet over USB).
Most of modern LTE modem and some of WiMAX and 3G use RNDIS.
This is an easy way to support a lot of hardware, but I haven’t found any mention at this forum.
5.12 added support for LTE modems (cdc ethernet type);
CDC is the same as RNDIS, so there is not questions about RNDIS support.
The question is it possible to configure some unknown or generic devices through the new /interface lte feature?
currently only few brands of LTE devices are supported:
Sierra MC70xx series (also some older MC87xx modems might recognize as LTE devices as they spport direct ip driver)
Bandrich C501 series
Yota LTE modem (LU 150)
I’ve sucessifully instal wimax modem Greenpacket UH350 with CDC/Ethernet on Zyxel Keenetic 4G, which officialy support only the same Yota LU150.
I suppose Mikrotik has full compatible CdcEthernet linux module, so the only problem is to make some kind of “generic CDC wraper” without device cpecific parameters. Obviosly it only needs to set or ignore some vendors usb code. If you will do this you may extend the list of supported 3G/4G device including smartfones end etc.
At this moment I am looking for a solution for Wimax+WiFi hotspot. Wimax vendors has a lack of WiFi functionality, but WiFi vendors doesn’t support USB Wimax modems. Any way Mikrotik is the best solution for big hotspot networks, so we have to start with more expensive Wimax-Ethernet devices.
Unfortunatelly I have no any Mikrotik Board with USB socket right now to check is it workingt, but may send a log from Keenetic.
Would be an interesting Option. UH350 works like an USB-Ethernetadapter. Tested with fedora it appears like a normal Ethernet Interface. Just started DHCP-Client and it worked. Plugging it to an Apple works too without config.
So it should be easy to make it work with Mikrotik.
But there is the DX-350 from Greenpacket which has WiMAX, Wlan and Phone Ports built in …
cdc_ethernet doesn’t appear as standart ethernet interface, in different distributive there are scripts which asign names like usb0 wan2 lte ( as in Mtk).
Also LED should change color automaticaly when the usb is connected, because device work as router independently. So check the device on PC connect to Microtik and try to enable lte. Then set dhcpclient.
Btw. could you give a remote access to you device to check what’s going on?
That’s a pity. Most of opensourse distributives has added cdc Ethernet driver in general way, so yo can start almost any devices, but for some certian device it may require some additional script.
As in the case of 3G card we have to use OpenWRT, Chillispot and so where is quite easy to change 1-2 lines in some sript.
Cheers!
I have successfully connected 951G-2HnD with Greenpacket UH350 after upgrading RouterOS from 5.12 to 6.10
The modem works as lte1 interface. I’ve started dhcp-client on it & setup nat. That’s all!
Please be aware if your WIMAX provider uses MTU 1400. You have to set mtu=1400 for lte interface and apply fix for MSS issue if some sites aren’t opened.