USB UMTS Sticks for Europe/Germany

  • 1
  • Idea
  • Updated 3 years ago
Hi all,

we had some trouble to get some USB UMTS Sticks running.
Because the sticks we are using are not listed as defaults in the BR list.
Most of the defaults sticks are common in the US, but hard to get in Europe/Germany.

But now we solved the problem and I want to share our solution with you guys.
We were able to get two sticks running, here is the config.
As provider we used O2/Telefonica.

There are two APNs which you can use:
O2 Contract: internet
O2 Prepaid: pinternet.interkom.de

# CLI Commands usbmodem config, local UMTS Stick Huawei E353

usbmodem mode always-connected
usbmodem modem-id huawei_e353
usbmodem modem-id huawei_e353 vendor-id 12d1 product-id 1506
usbmodem modem-id huawei_e353 connect-type ppp-dialup
usbmodem modem-id huawei_e353 dialup-number ATD*99***1#
usbmodem modem-id huawei_e353 usbnet cdc-ether
usbmodem modem-id huawei_e353 usbserial option
usbmodem modem-id huawei_e353 apn internet

usbmodem modeswitch vendor-id 12d1 product-id 14fe message 55534243123456780000000000000011062000000100000000000000000000

# CLI Commands usbmodem config, UMTS Stick Huawei E3272

usbmodem mode always-connected
usbmodem modem-id huawei_e3272
usbmodem modem-id huawei_e3272 vendor-id 12d1 product-id 1506
usbmodem modem-id huawei_e3272 connect-type ppp-dialup
usbmodem modem-id huawei_e3272 dialup-number ATD*99***1#
usbmodem modem-id huawei_e3272 usbnet cdc-ether
usbmodem modem-id huawei_e3272 usbserial option
usbmodem modem-id huawei_e3272 apn internet

usbmodem modeswitch vendor-id 12d1 product-id 14fe message 55534243123456780000000000000011062000000100000000000000000000

It's almost the same, just the modem-id is different, so you can just copy and past or change the modem-id to something different.

We put this config in a Supplemental CLI Object and connected it to the appropriate device.
http://www.aerohive.com/330000/docs/help/english/6.5r1/hm/full/help.htm#config/com/cliSupplement.htm...

Hope this works for you as well!

Regards,
Christian
Photo of Christian Mierau

Christian Mierau

  • 3 Posts
  • 0 Reply Likes

Posted 3 years ago

  • 1
Photo of Mike Kouri

Mike Kouri, Official Rep

  • 1030 Posts
  • 271 Reply Likes
Christian,
Thank you very much for sharing your work!! I'll pass this info along to our developers.
Photo of Ferruccio Militello

Ferruccio Militello

  • 4 Posts
  • 0 Reply Likes
I bought a key 3272 but when I put it in my BR100 command "sho int usbnet0" I said no device. the light flashes blue but the carrier does not make any connection despite having given all the commands. Any ideas ? Thanks Ferruccio
Photo of Christian Mierau

Christian Mierau

  • 3 Posts
  • 0 Reply Likes
Hi Ferruccio,

if you execute the command "sh interfaces" you should see a Usb0 interface.
We figured out that the message above was not working correctly sometimes.

So, please try this one as an alternative.

55534243123456780000000000000011062000000101000100000000000000

Troubleshooting commands:
sh interfaces, as above
sh usbmodem, figure out your configuration and make sure all settings are set correctly
sh usbmodem status, first the device with the right ID should be shown here, if the modem connects, you see the ip and connection infos
sh usbmodem info, what kind of modem are you using, this should work if all is configured properly
sh usbmodem modeswitch, see if the message is set correctly for you product-id
sh logging buffered, you can see connection messages from the pppd daemon

Hope this helps.

Regards,
Christian
Photo of Ferruccio Militello

Ferruccio Militello

  • 4 Posts
  • 0 Reply Likes
I think that the problem is due to the fact that the router sees the device as a memory unit and not as a modem (even PC actually see a mass storage device before you install the driver)
2015-05-18 17:16:09 debug   kernel: usb-storage: device scan complete
2015-05-18 17:16:09 notice  kernel: scsi 13:0:0:0: CD-ROM            HUAWEI   Mass Storage     2.31 PQ: 0 ANSI: 2
2015-05-18 17:16:04 info ah_dcd: get track-ip trigger access console request: cancel.
2015-05-18 17:16:04 debug kernel: usb-storage: waiting for device to settle before scanning
2015-05-18 17:16:04 debug kernel: usb-storage: device found at 9
2015-05-18 17:16:04 info kernel: scsi13 : SCSI emulation for USB Mass Storage devices
2015-05-18 17:16:04 info kernel: usb 1-1: configuration #1 chosen from 1 choice
2015-05-18 17:16:04 info kernel: usb 1-1: new high speed USB device using ar7240-ehci and address 9
2015-05-18 17:16:01 info ah_top: PM: current cached memory: 13456 KB, exceed drop cache threshold: 11264 KB, Drop cache now.
2015-05-18 17:15:49 info kernel: option 1-1:1.1: device disconnected
2015-05-18 17:15:49 info kernel: option1 ttyUSB1: GSM modem (1-port) converter now disconnected from ttyUSB1
2015-05-18 17:15:49 info kernel: option 1-1:1.0: device disconnected
2015-05-18 17:15:49 info kernel: option1 ttyUSB0: GSM modem (1-port) converter now disconnected from ttyUSB0
2015-05-18 17:15:49 info kernel: usb 1-1: USB disconnect, address 8
2015-05-18 17:15:48 info pppd[24747]: Exit(status=8). Any new ideas ? Thanks in advance, Ferruccio
Photo of Nick Lowe

Nick Lowe, Official Rep

  • 2491 Posts
  • 451 Reply Likes
If the USB defined class is incorrect on the stick, that is surely something to take up with the vendor?

They should issue you with a firmware update to correct it or refund/replace the device.

The defined classes are listed here:

http://www.usb.org/developers/defined_class

Also see:

http://www.usb.org/developers/docs/devclass_docs/
(Edited)
Photo of Christian Mierau

Christian Mierau

  • 3 Posts
  • 0 Reply Likes
@Ferruccio, the modeswitch should switch the device from a normal usb flashdrive to usb modem.

We also figured out that there are different kind of firmware versions which behave different.
First we configured the e3272 as explained above and all seems to be working fine, but after a while the stick was not able to connect again.
It seems to be that the usb modem, if its getting a connection to the internet, is doing a firmware upgrade. After this upgrade the device behaves different.
If you plug this device in a winodws pc the device is showed up as a new eth device under network adapters and it starts some kind of mini web server. It starts automatically a web page at 192.168.1.1, at this site you can configure the stick and connect to the internet.
We also seen this behavior at another Huawei stick, e3131.
At the moment we were not able to get this sticks working again.
Photo of Nick Lowe

Nick Lowe, Official Rep

  • 2491 Posts
  • 451 Reply Likes
That at least explains the defined class being different to that expected! :)