You are not logged in.
I have a usb Sierra Wireless, Inc. MC8700 Modem (usb 306) when i plug it in i cant use it in network manger. Even using gnome ppp cant detect it.
uname -r
3.13.6-1-ARCH
lsusb
Bus 001 Device 004: ID 1199:68a3 Sierra Wireless, Inc. MC8700 Modem
lsmod | grep sierra
sierra_net 8436 0
usbnet 23246 1 sierra_net
sierra 10644 0
usbserial 25757 1 sierra
usbcore 154228 7 uhci_hcd,usbserial,ehci_hcd,ehci_pci,sierra_net,sierra,usbnet
dmesg
[ 278.426831] usb 1-5: new high-speed USB device number 4 using ehci-pci
[ 278.551441] usb 1-5: config 1 has an invalid interface number: 7 but max is 4
[ 278.551453] usb 1-5: config 1 has no interface number 2
[ 278.556184] sierra 1-5:1.0: Sierra USB modem converter detected
[ 278.557625] usb 1-5: Sierra USB modem converter now attached to ttyUSB0
[ 278.557815] sierra 1-5:1.1: Sierra USB modem converter detected
[ 278.558227] usb 1-5: Sierra USB modem converter now attached to ttyUSB1
[ 278.558411] sierra 1-5:1.3: Sierra USB modem converter detected
[ 278.558847] usb 1-5: Sierra USB modem converter now attached to ttyUSB2
[ 278.559084] sierra 1-5:1.4: Sierra USB modem converter detected
[ 278.559534] usb 1-5: Sierra USB modem converter now attached to ttyUSB3
[ 278.687068] usb 1-5: Incompatible driver and firmware versions
[ 278.687216] usbcore: registered new interface driver sierra_net
It works in debian but debian is using kernel 3.8.0-35-generic
Does any one know how to fix this?
Last edited by kiwiarch (2014-03-26 01:17:34)
Offline
Potentially similar to this (upstream) bugreport.
Burninate!
Offline
Yeah saw that earlier thanks, but having trouble understanding how or if i can use it to patch my system.
Offline
Yeah saw that earlier thanks, but having trouble understanding how or if i can use it to patch my system.
If you want to give it a try, I suggest reading this.
Burninate!
Offline
Done it i have finally compiled my own kernel with the usbnet kernel patch
I follow the instructions to build your own kernel https://wiki.archlinux.org/index.php/Kernels using ABS to download the kernel and build it.
Before building the kernel i copied the below patch code into a file named 0007-usbnet.patch. Generated the md5sum of the file and inserted in to PKGBUILD file at the end of the md5sums line and added the file name at the end of source line.
Compiled the as per rest of the instructions on how to build the kernel using ABS, reboot, success. ![]()
/drivers/net/usb/usbnet.c
+++ b/drivers/net/usb/usbnet.c
@@ -206,9 +206,6 @@ static void intr_complete (struct urb *u
break;
}
- if (!netif_running (dev->net))
- return;
-
status = usb_submit_urb (urb, GFP_ATOMIC);
if (status != 0)
netif_err(dev, timer, dev->net,
Offline