background image

1. Introduction 

1.1 Orderable Part Numbers 

 

Orderable Device 

Description 

Carrier 

Network 

Type 

NL-SW-LTE-WM14 

Skywire CAT1 LTE GSM 

AT&T/T-Mobile 

LTE 

NL-SW-LTE-WM14-B 

Skywire CAT1 LTE GSM 

AT&T/T-Mobile 

LTE 

NL-SW-LTE-WM14-C 

Skywire CAT1 LTE GSM 

AT&T/T-Mobile 

LTE 

NL-AB-BBBC 

Skywire BeagleBone Black Cape 

Any 

Any 

1.2 Overview 

The Skywire® CAT1 LTE modem supports CDC_ETHER, an Ethernet over USB 
protocol that allows for an easy data connection. This application note provides a 
working example of setting up the CDC_ETHER connection on a BeagleBone Black. 

1.3 A Note on CDC_ETHER 

For CDC_ETHER to work, the Linux kernel needs to have support for the CDC_ETHER 
USB device class built in. If it does, then when the modem is connected via USB, an 
ethernet device will simply appear (usually as “eth1”, “eth2”, etc.). If it does not appear, 
then chances are the Linux kernel version you have does not support CDC_ETHER.

 

1.4 Testing 

This procedure was tested on the following OSs and hardware: 
 
Hardware 
BeagleBone Black Rev. 3 
 
Operating Systems 
Debian 8.6 (Kernel 4.4.36-ti-r72) 

 
 

 

 

PN 30262 rev 4

 © NimbeLink Corp. 2018. All rights reserved.

3

 

Summary of Contents for Skywire NL-SW-LTE-WM14-B

Page 1: ...Enabling CDC_ETHER Connection for Skywire GSM CAT1 NimbeLink Corp Updated February 2018 PN 30262 rev 4 NimbeLink Corp 2018 All rights reserved 1 ...

Page 2: ...e on CDC_ETHER 3 1 4 Testing 3 2 BeagleBone Black Setup 4 2 1 Overview 4 2 2 BeagleBone Black Setup 4 2 2 Modem Setup 4 2 3 Verify and Test The Connection 5 3 Troubleshooting 6 3 1 No connection in Section 2 3 6 3 2 Connection Stops After a Short Time 6 PN 30262 rev 4 NimbeLink Corp 2018 All rights reserved 2 ...

Page 3: ...ion note provides a working example of setting up the CDC_ETHER connection on a BeagleBone Black 1 3 A Note on CDC_ETHER For CDC_ETHER to work the Linux kernel needs to have support for the CDC_ETHER USB device class built in If it does then when the modem is connected via USB an ethernet device will simply appear usually as eth1 eth2 etc If it does not appear then chances are the Linux kernel ver...

Page 4: ... screen minicom or picocom This example uses picocom and the modem will show up as dev ttyACM0 picocom b 115200 dev ttyACM0 Once connected issue the following command AT PDNSET 1 your apn IP replacing your apn with the APN of your SIM For instance if you setup your modem with a NimbeLink AT T SIM activated on go nimbelink com your APN is 10569 mcs and you would enter AT PDNSET 1 10569 mcs IP If yo...

Page 5: ...LTICAST DYNAMIC MTU 1500 Metric 1 RX packets 57 errors 0 dropped 0 overruns 0 frame 0 TX packets 155 errors 0 dropped 0 overruns 0 carrier 0 collisions 0 txqueuelen 1000 RX bytes 5977 5 8 KiB TX bytes 26728 26 1 KiB You can now test the connection ping google com PING google com 172 217 4 238 56 84 bytes of data 64 bytes from ord30s31 in f14 1e100 net 172 217 4 238 icmp_seq 1 ttl 46 time 148 ms 64...

Page 6: ...your Skywire If you signed up for service directly through a carrier please contact your carrier to get your APN information 3 2 Connection Stops After a Short Time If your connection is failing consistently after a few minutes after starting check if you have ModemManager installed on your system If you do there is a bug in ModemManager that closes the connection Disabling or removing ModemManage...

Reviews: