Hi, I am using iBall 3.5G usb modem. When I connected it to my laptop first time, it was detected by kernel but got segfault in usb_modeswitch. [ 104.856039] usb 1-1: new high-speed USB device number 4 using ehci-pci [ 104.990867] usb 1-1: New USB device found, idVendor=1c9e, idProduct=f000 [ 104.990872] usb 1-1: New USB device strings: Mfr=3, Product=2, SerialNumber=4 [ 104.990875] usb 1-1: Product: USB Modem [ 104.990878] usb 1-1: Manufacturer: USB Modem [ 104.990880] usb 1-1: SerialNumber: 1234567890ABCDEF [ 105.060227] Initializing USB Mass Storage driver... [ 105.060401] scsi4 : usb-storage 1-1:1.0 [ 105.060510] usbcore: registered new interface driver usb-storage [ 105.060513] USB Mass Storage support registered. [ 106.062147] scsi 4:0:0:0: CD-ROM USBModem Disk 2.31 PQ: 0 ANSI: 2 [ 106.067048] sr1: scsi-1 drive [ 106.067711] sr 4:0:0:0: Attached scsi CD-ROM sr1 [ 106.070077] sr 4:0:0:0: Attached scsi generic sg2 type 5 [ 108.406430] usb 1-1: USB disconnect, device number 4 [ 108.772070] usb 1-1: new high-speed USB device number 5 using ehci-pci [ 108.906998] usb 1-1: New USB device found, idVendor=1c9e, idProduct=9605 [ 108.907005] usb 1-1: New USB device strings: Mfr=3, Product=2, SerialNumber=4 [ 108.907010] usb 1-1: Product: USB Modem [ 108.907014] usb 1-1: Manufacturer: USB Modem [ 108.907019] usb 1-1: SerialNumber: 1234567890ABCDEF [ 109.550994] scsi5 : usb-storage 1-1:1.4 [ 110.549306] scsi 5:0:0:0: Direct-Access USBModem Disk 2.31 PQ: 0 ANSI: 2 [ 110.550569] sd 5:0:0:0: Attached scsi generic sg2 type 0 [ 110.553273] sd 5:0:0:0: [sdb] Attached SCSI removable disk [ 111.556452] show_signal_msg: 42 callbacks suppressed [ 111.556461] usb_modeswitch_[2302]: segfault at 0 ip b7596791 sp bf9755ec error 4 in libc-2.17.so[b7518000+1ae000] Currently, I am using usbserial driver to get it working. I have noticed in dmesg that it is generic driver and used for testing. [ 132.261962] usbcore: registered new interface driver usbserial [ 132.262367] usbcore: registered new interface driver usbserial_generic [ 132.262926] usbserial: USB Serial support registered for generic [ 132.262951] usbserial_generic 1-1:1.0: The "generic" usb-serial driver is only for testing and one-off prototypes. [ 132.262953] usbserial_generic 1-1:1.0: Tell linux-usb@xxxxxxxxxxxxxxx to add your device to a proper driver. [ 132.262956] usbserial_generic 1-1:1.0: generic converter detected [ 132.263423] usb 1-1: generic converter now attached to ttyUSB0 [ 132.263453] usbserial_generic 1-1:1.1: The "generic" usb-serial driver is only for testing and one-off prototypes. [ 132.263456] usbserial_generic 1-1:1.1: Tell linux-usb@xxxxxxxxxxxxxxx to add your device to a proper driver. [ 132.263458] usbserial_generic 1-1:1.1: generic converter detected [ 132.263522] usb 1-1: generic converter now attached to ttyUSB1 [ 132.263539] usbserial_generic 1-1:1.2: The "generic" usb-serial driver is only for testing and one-off prototypes. [ 132.263542] usbserial_generic 1-1:1.2: Tell linux-usb@xxxxxxxxxxxxxxx to add your device to a proper driver. [ 132.263544] usbserial_generic 1-1:1.2: generic converter detected [ 132.263728] usb 1-1: generic converter now attached to ttyUSB2 [ 132.264921] usbserial_generic 1-1:1.3: The "generic" usb-serial driver is only for testing and one-off prototypes. [ 132.264926] usbserial_generic 1-1:1.3: Tell linux-usb@xxxxxxxxxxxxxxx to add your device to a proper driver. [ 132.264929] usbserial_generic 1-1:1.3: generic converter detected [ 132.265071] usb 1-1: generic converter now attached to ttyUSB3 Could you tell me in which driver these ids are supposed to add ? Regards, Rahul Bedarkar -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html