Provision USB Modem remotely via CLI in 6.1r3?

  • 1
  • Question
  • Updated 3 years ago
  • Answered
I have three remote BR200s and three USB modems that need to be happily configured for USB failover. The BR200s are already deployed, and the modems are arriving soon.

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.

Thanks!
Photo of Steven Bateman

Steven Bateman

  • 65 Posts
  • 12 Reply Likes

Posted 4 years ago

  • 1
Photo of Steven Bateman

Steven Bateman

  • 65 Posts
  • 12 Reply Likes
So it looks like, after a call to Aerohive support and to my rep, and from no responses to this thread, that I might be one of the first users trying this... Sweet.

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:
NONE
PPP Process Status:
NONE
PPP Interface Status:
NONE




sho int usbnet0:

USB interface not found


sho usbmodem modem-id sierra_340:

<Begin of USB modem configuration>
Enabled: yes
Mode: on-demand
-----------------
Modem Id: sierra_340
USB Id(s): Vendor Id: 0x1199, Product Id: 0x9051
APN: broadband
Dialup Username:
Dialup Password:
Dialup Number: ATD*99***1#
Connect Type: PPP dial-up
L3 Setup mode: ---
Connect Command:
Disonnect Command:
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>

Thanks all.






(Edited)
Photo of Amanda

Amanda

  • 396 Posts
  • 25 Reply Likes
Thanks for the update Steve!
Photo of Steven Bateman

Steven Bateman

  • 65 Posts
  • 12 Reply Likes
Just to be clear I haven't figured out the problem yet, I hope I didn't infer that with my post.
Photo of Amanda

Amanda

  • 396 Posts
  • 25 Reply Likes
It did sound like that, so I'll leave your thread unanswered to see if the community can help.
Photo of Ryan M

Ryan M, Official Rep

  • 3 Posts
  • 0 Reply Likes

Hi Steve,

              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

AH-0d6a40#sh int

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.

Photo of Steven Bateman

Steven Bateman

  • 65 Posts
  • 12 Reply Likes
Currently the modem is connected to the BR, but is not one of those listed in the Wireless USB Modem Settings on the Modify page.

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.
(Edited)
Photo of BJ

BJ, Champ

  • 374 Posts
  • 45 Reply Likes
I too have been working on getting the generic modem support operational with an support ticket and minimal success. It's the same modem, different carrier... a Sprint 341U. I have our Sprint engineer seeking advice on filling in the fields found in the BR's GUI. I'll update if a solution is reached soon. 
Photo of Ryan M

Ryan M, Official Rep

  • 3 Posts
  • 0 Reply Likes
Yeah, the generic USB modem settings do need to be configured through either the NetConfig UI or the CLI. I don't have that specific model to test with, so it's hard to say what would remain to be set to get the Usb0 interface to come up. You can choose the modem network driver with usbmodem modem-id <string> usbnet, and the connection type can be adjusted with usbmodem modem-id <string> connect-type.
Photo of BJ

BJ, Champ

  • 374 Posts
  • 45 Reply Likes
Ryan, my Sprint engineer has offered a 341U device to AH for testing. How might I get that process started? I believe my issue is translating the USB Modem Settings into Sprint terminology...


Photo of BJ

BJ, Champ

  • 374 Posts
  • 45 Reply Likes
Update from Support...The Netgear driver support for these devices is due in the next major BR release, roughly a May time-frame. I'll quit beating my head against the wall in the meantime.  
Photo of Steven Bateman

Steven Bateman

  • 65 Posts
  • 12 Reply Likes
Thanks for the update.

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!

Photo of Call Eva

Call Eva

  • 18 Posts
  • 1 Reply Like
I can't get this to work either. Need some clearer docs. Thanks.
Photo of BJ

BJ, Champ

  • 374 Posts
  • 45 Reply Likes
Can anyone from Aerohive provide a timeline when support for these devices might become available?

Best,
BJ
Photo of Mike Kouri

Mike Kouri, Official Rep

  • 1030 Posts
  • 271 Reply Likes
HiveOS 6.1r6, releasing very soon, will have some  additional USB modems validated & officially supported, specifically
  • ATT Beam AC340U
  • Verizon Pantech UML295
  • Sprint AC341U
  • T-Mobile Jet 3.0 ZTE MF683
  • C-Spire Franklin U772
  • Huawei E3276
Photo of Mitch O'Dell

Mitch O'Dell

  • 2 Posts
  • 0 Reply Likes
Ok, I am a little confused here.  Aerohive's datasheet, http://www.aerohive.com/pdfs/Aerohive_Datasheet_BR100.pdf, specifically states that there is support for the AC340U and this post is saying that it is not yet available.  I can't get any of the older devices at the AT&T stores so am I stuck until you guys release the HiveOS 6.1r6?
Photo of Mike Kouri

Mike Kouri, Official Rep

  • 1030 Posts
  • 271 Reply Likes
Mitch,
I think the data sheets were updated last week in preparation for the impending release of HiveOS 6.1r6, which will be later today. 
Photo of Mitch O'Dell

Mitch O'Dell

  • 2 Posts
  • 0 Reply Likes

Do you know what time?  I just checked the downloads page and its not up there yet.  It looks like I am basically stuck until that update is available.


Photo of Michael Ratcliffe

Michael Ratcliffe

  • 8 Posts
  • 2 Reply Likes
I’m also having a problem finding a 4G modem I can easily get and use here in Europe. I’m running 6.1r6 but don’t see the list Mike posted above in the HiveManager list on either an AP330 or a BR200WP.

What’s the status Mike?  ... In particular with the Huawei E3276?
Photo of Brian Ambler

Brian Ambler

  • 245 Posts
  • 126 Reply Likes
Hello Everyone,

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
Hope this helps
(Edited)
Photo of Stefano

Stefano

  • 4 Posts
  • 1 Reply Like
Dear Brian,

In current version 6.2r1a none of such modem is present in teh configuration screen - trying to configure Huawei E3276 (only one available in Europe) ends up to work on certain devices but not on others (depending from provider). Will be ever possible to use a "standard" modem rather than branded / specific (and only available in US)?

Thanks
Photo of Jason

Jason

  • 7 Posts
  • 0 Reply Likes
Hi All. Is there a final resolution to this. I am looking to do the same thing and need a USB 4G modem supported on the BR100/200 in the UK. I have a Huawei E3372 but I dont see this is supported, is there a way to do this? Of the models listed I dont see many that are readily available in the UK. Can anyone offer any advice..
Photo of Call Eva

Call Eva

  • 18 Posts
  • 1 Reply Like
Jason, I did manage to get this working in the UK last year, I sourced a Sierra Wireless AirCard 320U from some on-line shop abroad, can't remember where it came from, I had it working on a BR200 and AP330 (in routing mode). I don't recall having to fiddle with the USB settings (much) but the key thing was to make sure you plugged the modem into a laptop and got it to connect to the 3G/4G network first, then pull it out (don't shut it down gracefully) and attach it to the BR/AP. When the AP/BR dials out through USB, the modem seems to "remember" which carrier it was connected to and simply reconnects. If you did a graceful disconnect before removing from the laptop it wouldn't reconnect. Not sure if this is what others have found but that was my experience.
Photo of Stefano

Stefano

  • 4 Posts
  • 1 Reply Like
The issue is that such modem is old and not suitable to be a standard - we have more than 60 installation planned worldwide and we are using the Huawei E3276 : it works, but as soon as any update of BR 200 OS is performed, or as soon as any setting is changed and applied, it is necessary to resend all commands to configure the modem as - in general - all what is configured via CLI is lost. I find this quite annoying especially in a worldwide setup like ours, more annoying is the continuous promises about new features (like DHCP relay when operating in router mode) that should be there since now almost two years and yet no sign of them. As a matter of fact, I read that those modems should be in since at least one year and yet nothing is added on modem list.
Photo of Jason

Jason

  • 7 Posts
  • 0 Reply Likes

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!

Photo of Call Eva

Call Eva

  • 18 Posts
  • 1 Reply Like
Here we go, this is the one I purchased... http://www.mobile2wifi.co.uk/index.ph...
Photo of Jason

Jason

  • 7 Posts
  • 0 Reply Likes
Thanks. I see the U320U doesn't support 800MHz which is used by many UK providers but it will work with some services. E3276 is interesting. Stefano how do you configure these CLI, Netconfig GUI? It still seems you cannot do this in HiceManager as E3276 isn't listed..