Tengo un nuevo Dell Latitude E7440, y una tarjeta de banda ancha Dell Wireless 5570 HSPA móvil. No puedo obtener la tarjeta de banda ancha para trabajar.
Puedo ver la tarjeta:
# lshw .... * -network DISCAPACIDAD Descripción: Interfaz Ethernet Identificación física: 1 nombre lógico: wwan0 de serie: 46: 51: 4c: 75: 9d: ad capacidades: física de Ethernet Configuración: Emisión = yes driver = cdc_mbim driverversion = 22-Ago-2005 firmware link = CDC MBIM = no multidifusión = yes
Y puedo deshacerme del texto DISCAPACIDAD:
# Ifconfig wwan0 hasta# Ifconfig wwan0wwan0 Link encap: Ethernet HWaddr 46: 51: 4c: 75: 9d: ad inet6 addr: fe80 :: 4451: 4cff: fe75: 9dad / 64 Alcance: Enlace UP BROADCAST RUNNING NOARP MULTICAST MTU: 1500 Metric: 1 paquetes RX: 0 Errores: 0 Eliminado: 0: 0 los sobrantes de captura de fotogramas: 0 paquetes TX: 11 Errores: 0 Eliminado: 0: 0 sobrecostos de transporte: 0 colisiones: 0 txqueuelen: 1000 bytes RX: 0 (0.0 B) bytes TX: 3937 (3.9 KB)# lshw .... *-red Descripción: Interfaz Ethernet Identificación del físico: 3 nombre lógico: wwan0 de serie: 46: 51: 4c: 75: 9d: ad capacidades: física de Ethernet Configuración: Emisión = yes driver = cdc_mbim driverversion = 22-Ago-2005 firmware link = CDC MBIM = yes = sí multidifusión
Pero no puedo usar la tarjeta en cualquier forma.
Mi versión del BIOS de Dell es A10, y desde la BIOS puedo ver la tarjeta. Que está habilitado y desde esa perspectiva no debería haber nada malo en ello. Si necesito para depurar el conductor, estoy dispuesto a dar que probarlo pero necesito algunos consejos sobre dónde empezar. Cualquier ayuda es muy apreciada
A continuación se muestra una lista de resultados de depuración. Por favor pedir más en los comentarios si se le ocurre algo que es muy útil.
Aquí está -v lsusb:
# Lsusb -vDispositivo de autobús 002 017: Identificación 413c: 81a3 Dell Computer Corp.Descriptor de dispositivo: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 (definidos a nivel de interfaz) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x413c Dell Computer Corp. idProduct 0x81a3 bcdDevice 0,06 iManufacturer 1 Sierra Wireless, Incorporated iProduct 2 Dell Wireless 5570 tarjeta de banda ancha móvil (42Mbps) HSPA iserial 3 bNumConfigurations 2 Descriptor de configuración: bLength 9 bDescriptorType 2 wTotalLength 204 bNumInterfaces 4 bConfigurationValue 1 IConfiguration 0 bmAttributes 0xE0 autoalimentado Activación remota MaxPower 500mA Descriptor de interfaz: bLength 9bDescriptorType 4 bInterfaceNumber 2 bAlternateSetting 0 bNumEndpoints 3 bInterfaceClass 255 de clase de proveedor específico bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 0 ** No reconocidas: 05 24 00 10 01 ** No reconocidas: 05 24 01 00 00 ** No reconocidas: 04 24 02 02 ** No reconocidas: 05 24 06 00 00 Punto final de descriptores: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 3 Transferir tipo de alarma Ninguna Tipo de sincronización Tipo de uso de datos wMaxPacketSize 0x000c 1x 12 bytes bInterval 9 Punto final de descriptores: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 EN bmAttributes 2 Transferirtipo granel Ninguna Tipo de sincronización Tipo de uso de datos wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Punto final de descriptores: bLength 7 bDescriptorType 5 bEndpointAddress 0x01 EP 1 OUT bmAttributes 2 Tipo de transferencia a granel Ninguna Tipo de sincronización Tipo de uso de datos wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Descriptor de interfaz: bLength 9 bDescriptorType 4 bInterfaceNumber 3 bAlternateSetting 0 bNumEndpoints 3 bInterfaceClass 255 de clase de proveedor específico bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 0 ** No reconocidas: 05 24 00 10 01 ** No reconocidas: 05 24 01 00 00 ** No reconocidos:04 24 02 02 ** No reconocidas: 05 24 06 00 00 Punto final de descriptores: bLength 7 bDescriptorType 5 bEndpointAddress 0x84 EP 4 IN bmAttributes 3 Transferir tipo de alarma Ninguna Tipo de sincronización Tipo de uso de datos wMaxPacketSize 0x000c 1x 12 bytes bInterval 9 Punto final de descriptores: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 EN bmAttributes 2 Tipo de transferencia a granel Ninguna Tipo de sincronización Tipo de uso de datos wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Punto final de descriptores: bLength 7 bDescriptorType 5 bEndpointAddress 0x02 EP 2 OUT bmAttributes 2 Tipo de transferenciaAbultar Ninguna Tipo de sincronización Tipo de uso de datos wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Descriptor de interfaz: bLength 9 bDescriptorType 4 bInterfaceNumber 8 bAlternateSetting 0 bNumEndpoints 3 bInterfaceClass 255 de clase de proveedor específico bInterfaceSubClass 255 Vendedor subclase bInterfaceProtocol 255 Vendedor Protocolo Específico iInterface 0 Punto final de descriptores: bLength 7 bDescriptorType 5 bEndpointAddress 0x86 EP 6 EN bmAttributes 3 Transferir tipo de alarma Ninguna Tipo de sincronización Tipo de uso de datos wMaxPacketSize 0x000A 1x 10 bytes bInterval 9 Punto final de descriptores: bLength7 bDescriptorType 5 bEndpointAddress 0x85 EP 5 EN bmAttributes 2 Tipo de transferencia a granel Ninguna Tipo de sincronización Tipo de uso de datos wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Punto final de descriptores: bLength 7 bDescriptorType 5 bEndpointAddress 0x03 EP 3 OUT bmAttributes 2 Tipo de transferencia a granel Ninguna Tipo de sincronización Tipo de uso de datos wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 ** No reconocidos: ff 2c 42 49 53 54 00 01 07 40 f5 f6 00 00 00 00 01 09 02 c4 f7 f8 f9 c4 09 03 88 13 04 10 27 05 fa fb 10 27 06 09 07 fc c4 c4 09 fd Descriptor de interfaz: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting0 bNumEndpoints 2 bInterfaceClass 255 de clase de proveedor específico bInterfaceSubClass 255 Vendedor subclase bInterfaceProtocol 255 Vendedor Protocolo Específico iInterface 0 Punto final de descriptores: bLength 7 bDescriptorType 5 bEndpointAddress 0x87 EP 7 EN bmAttributes 2 Tipo de transferencia a granel Ninguna Tipo de sincronización Tipo de uso de datos wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Punto final de descriptores: bLength 7 bDescriptorType 5 bEndpointAddress 0x04 EP 4 OUT bmAttributes 2 Tipo de transferencia a granel Ninguna Tipo de sincronización Tipo de uso de datos wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Configuracióndescriptor: bLength 9 bDescriptorType 2 wTotalLength 82 bNumInterfaces 2 bConfigurationValue 2 IConfiguration 0 bmAttributes 0xE0 autoalimentado Activación remota MaxPower 500mA Asociación de interfaz: bLength 8 bDescriptorType 11 bFirstInterface 12 bInterfaceCount 2 bFunctionClass 2 Comunicaciones bFunctionSubClass 14 bFunctionProtocol 0 iFunction 0 Descriptor de interfaz: bLength 9 bDescriptorType 4 bInterfaceNumber 12 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 2 Comunicaciones bInterfaceSubClass 14 bInterfaceProtocol 0 iInterface 0 CDC Cabecera: bcdCDC 1.10 CDC MBIM:bcdMBIMVersion 1.00 wMaxControlMessage 4096 bNumberFilters 16 bMaxFilterSize 128 wMaxSegmentSize 4064 bmNetworkCapabilities 0x20 8 bytes de tamaño de entrada ntb Punto final de descriptores: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 3 Transferir tipo de alarma Ninguna Tipo de sincronización Tipo de uso de datos wMaxPacketSize 0x0040 1x 64 bytes bInterval 9 Descriptor de interfaz: bLength 9 bDescriptorType 4 bInterfaceNumber 13 bAlternateSetting 0 bNumEndpoints 0 bInterfaceClass 10 CDC Datos bInterfaceSubClass 0 no utilizado bInterfaceProtocol 2 iInterface 0 Descriptor de interfaz: bLength 9bDescriptorType 4 bInterfaceNumber 13 bAlternateSetting 1 bNumEndpoints 2 bInterfaceClass 10 CDC Datos bInterfaceSubClass 0 no utilizado bInterfaceProtocol 2 iInterface 0 Punto final de descriptores: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 EN bmAttributes 2 Tipo de transferencia a granel Ninguna Tipo de sincronización Tipo de uso de datos wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Punto final de descriptores: bLength 7 bDescriptorType 5 bEndpointAddress 0x01 EP 1 OUT bmAttributes 2 Tipo de transferencia a granel Ninguna Tipo de sincronización Tipo de uso de datos wMaxPacketSize 0x0200 1x 512 bytesbInterval 0Calificador dispositivo (por otra velocidad del dispositivo): bLength 10 bDescriptorType 6 bcdUSB 2.00 bDeviceClass 0 (definidos a nivel de interfaz) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 bNumConfigurations 2Estado del dispositivo: 0x0000 (Bus Powered)
Y la salida de dispositivos USB para el módem:
# USB-dispositivosT: Bus = 02 = 01 Lev Prnt = 01 = 06 Puerto Cnt = 02 Dev # = 17 Spd = 480 = 0 MxChD: Ver = 2.00 Cls = 00 (> CFI) Sub = 00 = 00 MXP Prot = 64 = 2 # CFGSP: Vendor = 413c ProdID = 81a3 Rev = 00.06S: Fabricante = Sierra Wireless, IncorporatedS: Producto = Dell Wireless 5570 HSPA (42Mbps) tarjeta de banda ancha móvilC: # Ifs = 2 cfg # 2 = Atr = e0 = 500mA MxPwr/ Usr / bin / USB-dispositivos: Línea 79: printf: c: número no válidoI: Si # = 0 alt = 0 # EPs Cls = 1 = 02 (commc) Sub = 0e Prot = 00 = Conductor cdc_mbim/ Usr / bin / USB-dispositivos: Línea 79: printf: d: número no válidoI: Si # = 0 alt = 1 # EPs = 2 Cls = 0a (datos) Sub = 00 Prot = 02 = Conductor cdc_mbim
Aquí está la rfkill-información:
# Cat / sys / kernel / debug / dell_laptop / rfkillEstado: 0x1015DBit 0: interruptor de hardware soportado: 1Bit 1: Wifi localizador apoyado: 0Bit 2: Wifi es compatible: 1Bit 3: es compatible con Bluetooth: 1Bit 4: WWAN es compatible: 1Bit 5: Teclado inalámbrico compatible: 0Bit 8: se instala Wifi: 1Bit 9: se instala Bluetooth: 0Bit 10: se instala WWAN: 0Bit 16: Interruptor de hardware está en: 1Bit 17: Wi-Fi está bloqueado: 0Bit 18: Bluetooth está bloqueado: 0Bit 19: WWAN está bloqueado: 0hwswitch_state: 0x1FBit 0: Wifi controlado por el interruptor: 1Bit 1: Bluetooth controlado por el interruptor: 1Bit 2: WWAN controlado por el interruptor: 1Bit 7: config interruptor de conexión inalámbrica bloqueado: 0Bit 8: activar Wifi localizador: 0Bit 15: configuración del localizador Wifi bloqueado: 0
Esto es lo que se puede ver a través de dmesg cada vez que se activa el dispositivo:
[2101.897753] usb 2-7: nuevo número de dispositivo USB de alta velocidad 17 utilizando xhci_hcd[2102.026467] usb 2-7: config 1 tiene un número de interfaz no válida: 8, pero el máximo es 3[2102.026480] usb 2-7: config 1 no tiene número de interfaz 1[2102.026926] usb 2-7: config 2 tiene un número de interfaz no válida: 12, pero el máximo es 1[2102.026930] usb 2-7: config 2 tiene un número de interfaz no válida: 13, pero el máximo es 1[2102.026941] usb 2-7: config 2 tiene un número de interfaz no válida: 13, pero el máximo es 1[2102.026942] usb 2-7: config 2 no tiene número de interfaz 0[2102.026943] usb 2-7: config 2 no tiene número de interfaz 1[2102.027618] usb 2-7: Nuevo dispositivo USB que se encuentra, idVendor = 413c, idProduct = 81a3[2102.027621] usb 2-7: Nuevas cadenas de dispositivos USB: Fabricante = 1, producto = 2, 3 = SerialNumber[2102.027623] usb 2-7: 5570 HSPA tarjeta de banda ancha móvil (42Mbps) Dell Wireless: Producto[2102.027624] usb 2-7: Fabricante: Sierra Wireless, Incorporated[2102.029821] cdc_mbim 2-7: 2,12: CDC-wdm0: dispositivo USB WDM[2102.029954] cdc_mbim 2-7: 2.12 wwan0: Registrarse'Cdc_mbim' USB-0000 a las 00: 14.0 a 7, CDC MBIM, 46: 51: 4c: 75: 9 D: ad
nmcli de salida:
# Nmcli nm estadoCORRIENTE DEL ESTADO WIFI en hardware WIFI WWAN en hardware WWANfuncionando conectada activado activado activado activado
Esto es lo que me pasa cuando trato de iniciarlo con mbim la red:
# mbim de la red / dev / inicio CDC-wdm0Consulta de abonado estado de listo 'mbimcli -d / dev / CDC-wdm0 --query abonado listas estado --no-cierre' ...Error: No se pudo abrir el MbimDevice: FracasoConsulta de estado de registro 'mbimcli -d / dev / CDC-wdm0 --query-registro de estado --no-abierto = --no-cierre' ...de error: ID de transacción no válido:Colocación de servicio de paquetes con 'mbimcli -d / dev / CDC-wdm0 --attach-servicio de paquetes --no-abierto = --no-cierre' ...de error: ID de transacción no válido:A partir de la red con 'mbimcli -d / dev / CDC-wdm0 --connect = --no-abierto = --no-cierre' ...de error: ID de transacción no válido:inicio de red falló
El conductor debe estar bien, grepping para el vendedor y el ID de producto de combinación de salida modprobe:
# Modprobe -c | grep -i 413c. * 81a3alias USB: v413Cp81A3d * DC * DSC * dp * * ic ip ISC * * * qcserial in00alias USB: v413Cp81A3d * DC * DSC * dp * * ic ip ISC * * * qcserial IN02alias USB: v413Cp81A3d * DC * DSC * dp * * ic ip ISC * * * qcserial IN03alias USB: v413Cp81A3d * DC * DSC * dp * * ic ip ISC * * * in08 qmi_wwan
Aquí está mi versión de Linux. Estoy corriendo un kernel modificado debido a un problema de la estación de acoplamiento multiheading, pero este problema se produce módem de forma idéntica en el kernel 3.13, que era el valor por defecto cuando instalé Ubuntu 14.04.
uname -a #Linux Slartibartfast 3.15.0-RC8 # 5 SMP Lun Jul 21 de 2014 14:18:58 CEST x86_64 x86_64 x86_64 GNU / Linux
Usando libqmi y qmicli, consigo algún tipo de interacción con el módem, pero aún así algunos mensajes de error bastante confusas. Todavía no he tenido tiempo para estudiar más a fondo.
$ Sudo qmicli -d / dev / CDC-wdm0 --verbose --wds a la puesta en red = --client-no-release-cid[27 elo de 2014, 12:41:16] Dispositivo [depuración] QMI a '/ dev / CDC-wdm0 "listo[27 elo de 2014, 12:41:16] [depuración] [/ dev / CDC wdm0-] servicio WDS '' Suponiendo que se apoya ...[27 elo de 2014, 12:41:16] [depuración] [/ dev / CDC-wdm0] La asignación de nueva ID de cliente ...[27 elo de 2014, 12:41:16] [depuración] [/ dev / CDC-wdm0] mensaje enviado ...<<<<<< RAW:<<<<<< Longitud = 16<<<<<< Datos = 01: 0F: 00: 00: 00: 00: 00: 01: 22: 00: 04: 00: 01: 01: 00: 01[27 elo de 2014, 12:41:16] [depuración] [/ dev / CDC-wdm0] mensaje enviado (traducido) ...<<<<<< QMUX:<<<<<< Longitud = 15<<<<<< banderas = 0x00<<<<<< Servicio = "CTL"<<<<<< Cliente = 0<<<<<< QMI:<<<<<< Banderas = "ninguno"<<<<<< Transacción = 1<<<<<< Tlv_length = 4<<<<<< Mensaje = "Asignar CID" (0x0022)<<<<<< TLV:<<<<<< Type = "Servicio" (0x01)<<<<<< Longitud = 1<<<<<< Valor = 01<<<<<< traducidas = WDS[27 elo de 2014, 12:41:16] [depuración] [/ dev / CDC-wdm0] Recibidomensaje...>>>>>> RAW:>>>>>> Longitud = 24>>>>>> Datos = 01: 17: 00: 80: 00: 00: 01: 01: 22: 00: 0C: 00: 02: 04: 00: 00: 00: 00: 00: 01: 02: 00:01:08[27 elo de 2014, 12:41:16] [depuración] [/ dev / CDC-wdm0] Mensaje recibido (traducido) ...>>>>>> QMUX:>>>>>> Longitud = 23>>>>>> banderas = 0x80>>>>>> Servicio = "CTL">>>>>> Cliente = 0>>>>>> QMI:>>>>>> Banderas = "respuesta">>>>>> Transacción = 1>>>>>> Tlv_length = 12>>>>>> Mensaje = "Asignar CID" (0x0022)>>>>>> TLV:>>>>>> Type = "Resultado" (0x02)>>>>>> Longitud = 4>>>>>> Valor = 00: 00: 00: 00>>>>>> Traducida = ÉXITO>>>>>> TLV:>>>>>> Type = "Información de Asignación" (0x01)>>>>>> Longitud = 2>>>>>> Valor = 1:08>>>>>> Traducida = [servicio = '' WDS cid = '8'][27 elo de 2014, 12:41:16] [depuración] [/ dev / CDC-wdm0] Registrados 'WDS' (versión desconocida) cliente con el ID '8'[27 elo de 2014, 12:41:16] [depuración] red de forma asíncrona a partir ...[27 elo de 2014, 12:41:16] [depuración] [/ dev / CDC-wdm0] Enviadomensaje...<<<<<< RAW:<<<<<< Longitud = 13<<<<<< Datos = 01: 0C: 00: 00: 01: 08: 00: 01: 00: 20: 00: 00: 00[27 elo de 2014, 12:41:16] [depuración] [/ dev / CDC-wdm0] mensaje enviado (traducido) ...<<<<<< QMUX:<<<<<< Longitud = 12<<<<<< banderas = 0x00<<<<<< de servicios = "WDS"<<<<<< Cliente = 8<<<<<< QMI:<<<<<< Banderas = "ninguno"<<<<<< Transacción = 1<<<<<< Tlv_length = 0<<<<<< Mensaje = "Red de Inicio" (0x0020)[27 elo de 2014, 12:41:16] [depuración] [/ dev / CDC-wdm0] Mensaje recibido ...>>>>>> RAW:>>>>>> Longitud = 32>>>>>> Datos = 01: 1 F: 00: 80: 01: 08: 02: 01: 00: 20: 00: 13: 00: 02: 04: 00: 01: 00: 0E: 00: 10: 02: 00: 03: 00: 11: 04: 00: 03: 00: D1: 07[27 elo de 2014, 12:41:16] [depuración] [/ dev / CDC-wdm0] Mensaje recibido (traducido) ...>>>>>> QMUX:>>>>>> Longitud = 31>>>>>> banderas = 0x80>>>>>> servicio WDS = "">>>>>> Cliente = 8>>>>>> QMI:>>>>>> Banderas = "respuesta">>>>>> Transacción = 1>>>>>> Tlv_length = 19>>>>>> Mensaje = "Red de Inicio" (0x0020)>>>>>> TLV:>>>>>> tipo= "Resultado" (0x02)>>>>>> Longitud = 4>>>>>> Valor = 01: 00: 0E: 00>>>>>> Traducida = FALLO: CallFailed>>>>>> TLV:>>>>>> Type = "Motivo de colgar" (0x10)>>>>>> Longitud = 2>>>>>> Valor = 3:00>>>>>> Traducida = genérico-no-servicio>>>>>> TLV:>>>>>> Type = "Motivo detallado de llamadas End" (0x11)>>>>>> Longitud = 4>>>>>> Valor = 03: 00: D1: 07>>>>>> Traducida = [type = razón 'cm' = '2001']Error: no se pudo iniciar la red: error de protocolo QMI (14): 'CallFailed'razón fin de la llamada (3): generic-no-serviciorazón detallado fin de la llamada (3,2001): [cm] sin servicio[/ Dev / wdm0 CDC-] ID de cliente no depurados: Servicio: '' WDS CID: '8'[27 elo de 2014, 12:41:16] [depuración] [/ dev / CDC-wdm0] cliente WDS 'no registrados con el ID' 8 '[27 elo de 2014, 12:41:16] [depuración] Cliente liberados
También puedo poner mi código pin con qmcli:
# Qmicli --dms-UIM-verificar-pin = PIN, xxxx -d / dev / CDC-wdm0[/ Dev CDC-wdm0 /] PIN verificado correctamente
Y obtener información:
# Qmicli -d / dev / CDC-wdm0 --dms-conseguir-fabricante[/ Dev / CDC-wdm0] Fabricante del dispositivo recuperada: Fabricante: 'Sierra Wireless, Incorporated'# Qmicli -d / dev / CDC-wdm0 --dms-conseguir-modelo[/ Dev / CDC-wdm0] Modelo del dispositivo recuperada: Modelo: 'MC8805'# Qmicli -d / dev / CDC-wdm0 --dms-get-capacidades[/ Dev / CDC-wdm0] Capacidades del aparato recuperada: Max TX velocidad del canal: '5742000' Max RX velocidad del canal: '42200000' Servicio de datos: 'no simultánea-CS-PS' SIM: 'apoyado' Redes: GSM, UMTS ''
.