3 added 1356 characters in body
source | link

I am using a BeagleBone board running Debian.

When I plug in a USB cellular modem, this creates the following files in the /dev folder: ttyACM0, ttyACM1, ttyACM2, ttyACM3, ttyModem0, ttyModem1, ttyModem2 and ttyModem3.

I can't find enough information on this. How and why does it create all these files?

Are these files specific to the modem, or general files that are part of the kernel?

dmesg output when I plug in the device :

 new high-speed USB device number 4 using musb-hdrc
[  663.611026] usb 1-1.1: New USB device found, idVendor=1e2d, 
idProduct=005b
[  663.611046] usb 1-1.1: New USB device strings: Mfr=1, Product=2, 
SerialNumber=0
[  663.611053] usb 1-1.1: Product: ELSx
[  663.611059] usb 1-1.1: Manufacturer: Cinterion Wireless Modules
[  663.651549] cdc_acm 1-1.1:1.0: ttyACM0: USB ACM device
[  663.659983] cdc_acm 1-1.1:1.2: ttyACM1: USB ACM device
[  663.668360] cdc_acm 1-1.1:1.4: ttyACM2: USB ACM device
[  663.679311] cdc_acm 1-1.1:1.6: ttyACM3: USB ACM device
[  663.689635] cdc_acm 1-1.1:1.8: ttyACM4: USB ACM device
[  663.708738] cdc_ether 1-1.1:1.10 usb0: register 'cdc_ether' at usb-musb- 
hdrc.1-1.1, CDC Ethernet Device, fa:96:11:12:13:14
[  663.718331] cdc_ether 1-1.1:1.10 usb0: kevent 12 may have been dropped
[  663.734877] cdc_ether 1-1.1:1.12 usb1: register 'cdc_ether' at usb-musb- 
hdrc.1-1.1, CDC Ethernet Device, fa:96:11:12:13:16
[  663.838982] 8021q: 802.1Q VLAN Support v1.8
[  663.863935] cdc_ether 1-1.1:1.10 usb0: kevent 12 may have been dropped
[  663.870702] cdc_ether 1-1.1:1.10 usb0: kevent 12 may have been dropped
[  663.914471] IPv6: ADDRCONF(NETDEV_UP): usb0: link is not ready

I am using a BeagleBone board running Debian.

When I plug in a USB cellular modem, this creates the following files in the /dev folder: ttyACM0, ttyACM1, ttyACM2, ttyACM3, ttyModem0, ttyModem1, ttyModem2 and ttyModem3.

I can't find enough information on this. How and why does it create all these files?

Are these files specific to the modem, or general files that are part of the kernel?

I am using a BeagleBone board running Debian.

When I plug in a USB cellular modem, this creates the following files in the /dev folder: ttyACM0, ttyACM1, ttyACM2, ttyACM3, ttyModem0, ttyModem1, ttyModem2 and ttyModem3.

I can't find enough information on this. How and why does it create all these files?

Are these files specific to the modem, or general files that are part of the kernel?

dmesg output when I plug in the device :

 new high-speed USB device number 4 using musb-hdrc
[  663.611026] usb 1-1.1: New USB device found, idVendor=1e2d, 
idProduct=005b
[  663.611046] usb 1-1.1: New USB device strings: Mfr=1, Product=2, 
SerialNumber=0
[  663.611053] usb 1-1.1: Product: ELSx
[  663.611059] usb 1-1.1: Manufacturer: Cinterion Wireless Modules
[  663.651549] cdc_acm 1-1.1:1.0: ttyACM0: USB ACM device
[  663.659983] cdc_acm 1-1.1:1.2: ttyACM1: USB ACM device
[  663.668360] cdc_acm 1-1.1:1.4: ttyACM2: USB ACM device
[  663.679311] cdc_acm 1-1.1:1.6: ttyACM3: USB ACM device
[  663.689635] cdc_acm 1-1.1:1.8: ttyACM4: USB ACM device
[  663.708738] cdc_ether 1-1.1:1.10 usb0: register 'cdc_ether' at usb-musb- 
hdrc.1-1.1, CDC Ethernet Device, fa:96:11:12:13:14
[  663.718331] cdc_ether 1-1.1:1.10 usb0: kevent 12 may have been dropped
[  663.734877] cdc_ether 1-1.1:1.12 usb1: register 'cdc_ether' at usb-musb- 
hdrc.1-1.1, CDC Ethernet Device, fa:96:11:12:13:16
[  663.838982] 8021q: 802.1Q VLAN Support v1.8
[  663.863935] cdc_ether 1-1.1:1.10 usb0: kevent 12 may have been dropped
[  663.870702] cdc_ether 1-1.1:1.10 usb0: kevent 12 may have been dropped
[  663.914471] IPv6: ADDRCONF(NETDEV_UP): usb0: link is not ready
2 Fixed formatting
source | link

Why does plugging in a cellular modem createscreate 8 different device files?

I am using a BeagleBone board running Debian.

When I plug in a USB cellular modem, this creates the following files in the /dev/dev folder  : ttyACM0 ttyACM0, ttyACM1 , ttyACM2ttyACM1, ttyACM3 ttyACM2, ttyModem0 ttyACM3, ttyModem1ttyModem0, ttyModem2ttyModem1, ttyModem3ttyModem2 and ttyModem3.

I can't find enough information on this. How and why does it create all these files?

Are these files specific forto the modem, or general files that are part of the kernel?

Why plugging in a cellular modem creates 8 different device files

I am using a BeagleBone board running Debian.

When I plug in a USB cellular modem, this creates the following files in the /dev folder  : ttyACM0 , ttyACM1 , ttyACM2, ttyACM3 , ttyModem0 , ttyModem1, ttyModem2, ttyModem3

I can't find enough information on this. How and why does it create all these files?

Are these files specific for the modem, or general files part of the kernel?

Why does plugging in a cellular modem create 8 different device files?

I am using a BeagleBone board running Debian.

When I plug in a USB cellular modem, this creates the following files in the /dev folder: ttyACM0, ttyACM1, ttyACM2, ttyACM3, ttyModem0, ttyModem1, ttyModem2 and ttyModem3.

I can't find enough information on this. How and why does it create all these files?

Are these files specific to the modem, or general files that are part of the kernel?

1
source | link

Why plugging in a cellular modem creates 8 different device files

I am using a BeagleBone board running Debian.

When I plug in a USB cellular modem, this creates the following files in the /dev folder : ttyACM0 , ttyACM1 , ttyACM2, ttyACM3 , ttyModem0 , ttyModem1, ttyModem2, ttyModem3

I can't find enough information on this. How and why does it create all these files?

Are these files specific for the modem, or general files part of the kernel?