Dell wireless modem DW5560

From Gentoo Wiki
Jump to: navigation, search

Kernel drivers

To make it work, the following kernel drivers (as of linux-4.9) need to be activated:

  • USB Modem (CDC ACM) support ( CONFIG_USB_ACM )
  • USB Wireless Device Management support ( CONFIG_USB_WDM )
  • USB MBIM support ( CONFIG_USB_NET_CDC_MBIM )

For rfkill, the Dell Laptop Extras ( CONFIG_DELL_LAPTOP ) option might need to be enabled as well.

Available software

lsusb

user $lsusb
Bus 002 Device 003: ID 413c:818e Dell Computer Corp. 
...
CODE Device ID 413c:818e (usb-devices)
T:  Bus=02 Lev=02 Prnt=02 Port=05 Cnt=01 Dev#=  3 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  4
P:  Vendor=413c ProdID=818e Rev=00.00
S:  Manufacturer=Dell
S:  Product=DW5560
S:  SerialNumber=1FD9ADC68D703BM0
C:  #Ifs=11 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#= 0 Alt= 0 #EPs= 0 Cls=02(commc) Sub=08 Prot=00 Driver=(none)
I:  If#= 1 Alt= 0 #EPs= 1 Cls=02(commc) Sub=02 Prot=01 Driver=cdc_acm
I:  If#=10 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=cdc_acm
I:  If#= 2 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=cdc_acm
I:  If#= 3 Alt= 0 #EPs= 1 Cls=02(commc) Sub=02 Prot=01 Driver=cdc_acm
I:  If#= 4 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=cdc_acm
I:  If#= 5 Alt= 0 #EPs= 1 Cls=02(commc) Sub=09 Prot=01 Driver=cdc_wdm
I:  If#= 6 Alt= 1 #EPs= 1 Cls=02(commc) Sub=0e Prot=00 Driver=cdc_mbim
I:  If#= 7 Alt= 2 #EPs= 2 Cls=0a(data ) Sub=00 Prot=02 Driver=cdc_mbim
I:  If#= 8 Alt= 0 #EPs= 1 Cls=02(commc) Sub=09 Prot=01 Driver=cdc_wdm
I:  If#= 9 Alt= 0 #EPs= 1 Cls=02(commc) Sub=02 Prot=01 Driver=cdc_acm

dmesg

user $dmesg | grep 818e
[    2.237613] usb 2-1.6: New USB device found, idVendor=413c, idProduct=818e
user $dmesg | grep 2-1.6
[    2.152051] usb 2-1.6: new high-speed USB device number 3 using ehci-pci
[    2.237613] usb 2-1.6: New USB device found, idVendor=413c, idProduct=818e
[    2.238518] usb 2-1.6: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    2.239339] usb 2-1.6: Product: DW5560
[    2.240155] usb 2-1.6: Manufacturer: Dell
[    2.240957] usb 2-1.6: SerialNumber: 1FD9ADC68D703BM0
[    2.272797] cdc_acm 2-1.6:1.1: ttyACM0: USB ACM device
[    2.275281] cdc_acm 2-1.6:1.3: ttyACM1: USB ACM device
[    2.277795] cdc_wdm 2-1.6:1.5: cdc-wdm0: USB WDM device
[    2.313426] cdc_mbim 2-1.6:1.6: cdc-wdm1: USB WDM device
[    2.314349] cdc_mbim 2-1.6:1.6 wwan0: register 'cdc_mbim' at usb-0000:00:1d.0-1.6, CDC MBIM, xx:xx:xx:xx:xx:xx
[    2.316270] cdc_wdm 2-1.6:1.8: cdc-wdm2: USB WDM device
[    2.317707] cdc_acm 2-1.6:1.9: ttyACM2: USB ACM device
[    3.445184] cdc_mbim 2-1.6:1.6 wwp0s29u1u6i6: renamed from wwan0
user $dmesg | grep -E 'cdc|2-1.6'
[    1.394257] usbcore: registered new interface driver cdc_ncm
[    1.395417] usbcore: registered new interface driver cdc_mbim
[    1.440530] usbcore: registered new interface driver cdc_acm
[    1.440531] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[    1.440537] usbcore: registered new interface driver cdc_wdm
[    2.152051] usb 2-1.6: new high-speed USB device number 3 using ehci-pci
[    2.237613] usb 2-1.6: New USB device found, idVendor=413c, idProduct=818e
[    2.238518] usb 2-1.6: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    2.239339] usb 2-1.6: Product: DW5560
[    2.240155] usb 2-1.6: Manufacturer: Dell
[    2.240957] usb 2-1.6: SerialNumber: 1FD9ADC68D703BM0
[    2.272797] cdc_acm 2-1.6:1.1: ttyACM0: USB ACM device
[    2.275281] cdc_acm 2-1.6:1.3: ttyACM1: USB ACM device
[    2.277795] cdc_wdm 2-1.6:1.5: cdc-wdm0: USB WDM device
[    2.313426] cdc_mbim 2-1.6:1.6: cdc-wdm1: USB WDM device
[    2.314349] cdc_mbim 2-1.6:1.6 wwan0: register 'cdc_mbim' at usb-0000:00:1d.0-1.6, CDC MBIM, xx:xx:xx:xx:xx:xx
[    2.316270] cdc_wdm 2-1.6:1.8: cdc-wdm2: USB WDM device
[    2.317707] cdc_acm 2-1.6:1.9: ttyACM2: USB ACM device
[    3.445184] cdc_mbim 2-1.6:1.6 wwp0s29u1u6i6: renamed from wwan0

lshw

root #lshw
  *-network
       description: Ethernet interface
       physical id: 3
       logical name: wwp0s29u1u6i6
       serial: xx:xx:xx:xx:xx:xx
       capabilities: ethernet physical
       configuration: broadcast=yes driver=cdc_mbim driverversion=22-Aug-2005 firmware=CDC MBIM link=yes multicast=yes

Usage

See Dell_Latitude_7390#WWAN

External resources