Configuring via NetConfig UI per the documentation isn't really a good option in this case, but the CLI commands are in the 6.1r3 reference guide so presumably that's an option until this configuration is moved to HM. There are fields in the NetConfig UI procedure that are auto-populated, so I'm not sure whether those need to be explicit when using the CLI instead or whether they need not be entered.
Is there a recommended procedure for provisioning USB modems via CLI in 6.1r3?
Also, do the modems need to be plugged in or can I provision the database in advance with all of the relevant info? The latter seems to be how HiveManager does it.
I think I've been able to figure out the majority of the configuration that would be applied by NetConfig UI. The problem now is the network interface usbnet0 does not show up, so I can't get the modem to act as a network interface for the BR200. Manually creating the interface doesn't seem to work.
I've tried both usbnet drivers (cdc-ether and sierra) and no change between the two.
Also, I thought it was possibly a mode switch issue, but I had the user install the drivers and verify that it successfully connected on a PC before plugging it back into the BR200.
sho usbmodem status:
USB Modem Attached:
Vendor ID: 0x1199
Product ID: 0x9051
PPP Network Interface Status:
PPP Process Status:
PPP Interface Status:
sho int usbnet0:
USB interface not found
sho usbmodem modem-id sierra_340:
<Begin of USB modem configuration>
Modem Id: sierra_340
USB Id(s): Vendor Id: 0x1199, Product Id: 0x9051
Dialup Number: ATD*99***1#
Connect Type: PPP dial-up
L3 Setup mode: ---
Connect Status Command:
Connect Status Connected Pattern:
Connect Status Disconnect Pattern:
Set net work mode AUTO Command:
Set net work mode LTE Command:
Set net work mode 3G Command:
Set net work mode 2G Command:
Reset Modem Command:
Get Card Info Command:
Get Signal Strenth Command:
<End of USB modem configuration>
The documentation that referenced configuring a BR for use with a USB modem through the NetConfig UI was specifically intended for configuring a BR to use a USB modem in the absence of another connection to the WAN. As long as the BR already has a connection to your HiveManager on eth0 you can push out all of these settings from your HM.
The USB modem can currently be configured through the HiveManager. From the Monitor tab, you can select and then Modify any of your BR200s and set all of the USB settings there.
Also, a BR with a default config should work with a USB modem with a default configuration. I just reset a BR200 on my desk and connected a Verizon Novatel USB 551L to make sure it works. This is what I saw before it had received any configuration:
AH-0d6a40#sh l3 int
Name IP Address Mode VLAN MAC State
----------- --------------- -------- ------ -------------- -----
eth0 0.0.0.0 wan - 08ea:440d:6a40 D
mgt0 192.168.85.1 - 1 08ea:440d:6a40 U
usb0 10.170.228.200 wan - 00a0:c600:0000 U
State=Operational state; Chan=Channel;
Radio=Radio profile; U=up; D=down;
Name MAC addr Mode State Chan VLAN Radio Hive SSID
------- -------------- -------- ----- ---- ---- ---------- ---------- ---------
Mgt0 08ea:440d:6a40 - U - 1 - hive0 -
Eth0 08ea:440d:6a40 wan D - - - - -
Eth1 08ea:440d:6a42 access D - - - hive0 -
Eth2 08ea:440d:6a43 access D - - - hive0 -
Eth3 08ea:440d:6a44 access D - - - hive0 -
Eth4 08ea:440d:6a45 access D - - - hive0 -
Usb0 00a0:c600:0000 wan U - - - - -
AH-0d6a40#sh int usb0
Internal USB network interface=usb0
Admin state=enabled; Operational state=up;
Mode=wan; NAT support=enabled; WAN Priority=600
IP Assignment: DHCP; Client= enabled
MAC addr=00a0:c600:0000; MTU=1428;
Rx packets=129; errors=0; dropped=0;
Tx packets=160; errors=0; dropped=0;
Rx bytes=13266 (12.955 KB); Tx bytes=24119 (23.554 KB);
The BR won’t list the Usb0 interface unless the modem is connected to the BR, but you won’t have to configure it to get it to work. I think the documentation needs to be updated in that regard. You do have to connect the USB modem to your computer and connect it to the mobile network before you deploy it on a BR, however. If you have any other questions I’d be happy to answer them for you.
I also don't see where you can add the same settings to the USB modem db for a "generic" USB modem in HMOL as you can with the NetConfig UI or CLI as listed in the 6.1r3 New Features Guide. HMOL seems to be limited to the same choices that were supported previous to 6.1r3.
The end user has activated the modem and connected on his Windows computer before plugging it into the BR. I don't know that resetting it to default is an option until we've exhausted all others, as this is a retail location and has limited ability for downtime.
We received an AC340U from AT&T to test in our lab and I couldn't get it to work either via PPP or DIrect IP in NetConfigUI. Drivers were in the back of my mind but I wasn't sure what sierra-net driver was in HiveOS, so that's helpful to know it's outdated.
We will wait for the next release, thanks!
The 6.1r6a release was released the evening of 6/30, and should now be available from all standard repositories. For more information, please see this post.
Regarding supported USB modems, the following have been added in this release:
- AT&T Beam AC340U
- Verizon Pantech 4G LTE UML295
- T-Mobile Rocket 3.0 4G ZTE MF683
- Franklin Wireless 4G LTE U772
- Huawei E3276
Thanks both; I am surprised this is still an outstanding issue. We are currently testing the branch solution prior to rolling out and this is a key requirement. I am doing some testing with the E3372 but I haven’t got it working yet. If anyone has or knows of a current supported 4G USB modem that can be sourced in the UK it would be very useful!