Sample Header Ad - 728x90

how to access Internet using modemmanager and not network-manager

1 vote
2 answers
3586 views
I recently bought a tata docomo dongle. On inserting it I got the below details :- Aug 05 17:30:46 think-debian kernel: usb 1-2: new high-speed USB device number 5 using xhci_hcd Aug 05 17:30:46 think-debian kernel: usb 1-2: New USB device found, idVendor=12d1, idProduct=1f01 Aug 05 17:30:46 think-debian kernel: usb 1-2: New USB device strings: Mfr=3, Product=2, SerialN Aug 05 17:30:46 think-debian kernel: usb 1-2: Product: HUAWEI Mobile Aug 05 17:30:46 think-debian kernel: usb 1-2: Manufacturer: Huawei Technologies Aug 05 17:30:47 think-debian mtp-probe: checking bus 1, device 5: "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-2" Aug 05 17:30:47 think-debian mtp-probe: bus: 1, device: 5 was not an MTP device Aug 05 17:30:47 think-debian systemd: Created slice system-usb_modeswitch.slice. Aug 05 17:30:47 think-debian systemd: Starting USB_ModeSwitch__1-2:1.0... Aug 05 17:30:47 think-debian laptop-mode: Laptop mode Aug 05 17:30:47 think-debian laptop-mode: enabled, active Aug 05 17:30:48 think-debian kernel: usb-storage 1-2:1.0: USB Mass Storage device detected Aug 05 17:30:48 think-debian kernel: scsi host3: usb-storage 1-2:1.0 Aug 05 17:30:48 think-debian kernel: usbcore: registered new interface driver usb-storage Aug 05 17:30:48 think-debian kernel: usbcore: registered new interface driver uas Aug 05 17:30:48 think-debian usb_modeswitch: switch device 12d1:1f01 on 001/005 Aug 05 17:30:49 think-debian kernel: usb 1-2: USB disconnect, device number 5 Aug 05 17:30:58 think-debian kernel: usb 1-2: new high-speed USB device number 6 using xhci_hcd Aug 05 17:30:58 think-debian kernel: usb 1-2: New USB device found, idVendor=12d1, idProduct=14db Aug 05 17:30:58 think-debian kernel: usb 1-2: New USB device strings: Mfr=4, Product=3, SerialNumber=0 Aug 05 17:30:58 think-debian kernel: usb 1-2: Product: HUAWEI Mobile Aug 05 17:30:58 think-debian kernel: usb 1-2: Manufacturer: Huawei Technologies Aug 05 17:30:58 think-debian mtp-probe: checking bus 1, device 6: "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-2" Aug 05 17:30:58 think-debian mtp-probe: bus: 1, device: 6 was not an MTP device Aug 05 17:30:58 think-debian laptop-mode: Laptop mode Aug 05 17:30:58 think-debian laptop-mode: enabled, active Aug 05 17:30:58 think-debian laptop-mode: Laptop mode Aug 05 17:30:58 think-debian laptop-mode: enabled, active Aug 05 17:30:58 think-debian kernel: cdc_ether 1-2:1.0 eth1: register 'cdc_ether' at usb-0000:00:14.0-2, CDC Ethernet Device, 00:a0:c6:09:5c:40 Aug 05 17:30:58 think-debian kernel: usbcore: registered new interface driver cdc_ether Aug 05 17:30:58 think-debian kernel: cdc_ether 1-2:1.0 enx00a0c6095c40: renamed from eth1 Aug 05 17:30:58 think-debian root: usb_modeswitch: switched to 12d1:14db on 001/006 Aug 05 17:30:58 think-debian systemd: Started USB_ModeSwitch__1-2:1.0. Aug 05 17:31:01 think-debian ModemManager: Couldn't find support for device at '/sys/devices/pci0000:00/0000:00:14.0/usb1/1-2': not supported by any plugin Aug 05 17:32:24 think-debian kernel: usb 1-1: new low-speed USB device number 7 using xhci_hcd Aug 05 17:32:24 think-debian kernel: usb 1-1: New USB device found, idVendor=192f, idProduct=0916 Aug 05 17:32:24 think-debian kernel: usb 1-1: New USB device strings: Mfr=0, Product=2, SerialNumber=0 Aug 05 17:32:24 think-debian kernel: usb 1-1: Product: USB Optical Mouse Aug 05 17:32:24 think-debian kernel: usb 1-1: ep 0x81 - rounding interval to 64 microframes, ep desc says 80 microframes Aug 05 17:32:24 think-debian mtp-probe: checking bus 1, device 7: "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-1" Aug 05 17:32:24 think-debian mtp-probe: bus: 1, device: 7 was not an MTP device Aug 05 17:32:24 think-debian laptop-mode: Laptop mode Aug 05 17:32:24 think-debian laptop-mode: enabled, active The same was confirmed via lsusb as well :- Bus 003 Device 002: ID 8087:8000 Intel Corp. Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 004: ID 04f2:b39a Chicony Electronics Co., Ltd Bus 001 Device 003: ID 8087:07dc Intel Corp. Bus 001 Device 002: ID 138a:0017 Validity Sensors, Inc. Bus 001 Device 006: ID 12d1:1f01 Huawei Technologies Co., Ltd. Bus 001 Device 005: ID 0781:5567 SanDisk Corp. Cruzer Blade Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Then I tried these two commands using https://askubuntu.com/questions/78164/configuring-tata-photon-usb-modem-huawei-ec156 as base. I am on Debian stretch ;- sudo modprobe usbserial vendor=0x12d1 product=0x14db sudo usb_modeswitch -v 0x12d1 -p 0x14db -H -W The following is the output :- Take all parameters from the command line * usb_modeswitch: handle USB devices with multiple modes * Version 2.2.5 (C) Josua Dietze 2015 * Based on libusb1/libusbx ! PLEASE REPORT NEW CONFIGURATIONS ! DefaultVendor= 0x12d1 DefaultProduct= 0x14db HuaweiMode=1 NeedResponse=0 ifconfig -a gives :- xxxxxxxxxx Link encap:Ethernet HWaddr xx:xx:xx:xx:xx BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) eth0 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) Interrupt:20 Memory:e0600000-e0620000 eth0:avahi Link encap:Ethernet HWaddr xx:xx:xx:xx:xx inet addr:169.254.7.244 Bcast:169.254.255.255 Mask:255.255.0.0 UP BROADCAST MULTICAST MTU:1500 Metric:1 Interrupt:20 Memory:e0600000-e0620000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:65536 Metric:1 RX packets:468 errors:0 dropped:0 overruns:0 frame:0 TX packets:468 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:44602 (43.5 KiB) TX bytes:44602 (43.5 KiB) wlan0 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) The first one in ifconfig -a is the usb dongle which I have shared as *xxxxxxx*. This is the latest I could get via sudo journalctl -f Aug 07 12:17:06 think-debian kernel: usb 1-1: new high-speed USB device number 11 using xhci_hcd Aug 07 12:17:06 think-debian kernel: usb 1-1: New USB device found, idVendor=12d1, idProduct=1f01 Aug 07 12:17:06 think-debian kernel: usb 1-1: New USB device strings: Mfr=3, Product=2, SerialNumber=0 Aug 07 12:17:06 think-debian kernel: usb 1-1: Product: HUAWEI Mobile Aug 07 12:17:06 think-debian kernel: usb 1-1: Manufacturer: Huawei Technologies Aug 07 12:17:06 think-debian kernel: usb-storage 1-1:1.0: USB Mass Storage device detected Aug 07 12:17:06 think-debian kernel: scsi host6: usb-storage 1-1:1.0 Aug 07 12:17:06 think-debian mtp-probe: checking bus 1, device 11: "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-1" Aug 07 12:17:06 think-debian mtp-probe: bus: 1, device: 11 was not an MTP device Aug 07 12:17:06 think-debian systemd: Starting USB_ModeSwitch__1-1:1.0... Aug 07 12:17:07 think-debian usb_modeswitch: switch device 12d1:1f01 on 001/011 Aug 07 12:17:08 think-debian kernel: usb 1-1: USB disconnect, device number 11 Aug 07 12:17:16 think-debian kernel: usb 1-1: new high-speed USB device number 12 using xhci_hcd Aug 07 12:17:16 think-debian kernel: usb 1-1: New USB device found, idVendor=12d1, idProduct=14db Aug 07 12:17:16 think-debian kernel: usb 1-1: New USB device strings: Mfr=4, Product=3, SerialNumber=0 Aug 07 12:17:16 think-debian kernel: usb 1-1: Product: HUAWEI Mobile Aug 07 12:17:16 think-debian kernel: usb 1-1: Manufacturer: Huawei Technologies Aug 07 12:17:16 think-debian kernel: cdc_ether 1-1:1.0 eth1: register 'cdc_ether' at usb-0000:00:14.0-1, CDC Ethernet Device, xx:xx:xx:xx:xx Aug 07 12:17:16 think-debian mtp-probe: checking bus 1, device 12: "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-1" Aug 07 12:17:16 think-debian mtp-probe: bus: 1, device: 12 was not an MTP device Aug 07 12:17:16 think-debian kernel: cdc_ether 1-1:1.0 xxxxxxxxx: renamed from eth1 Aug 07 12:17:17 think-debian root: usb_modeswitch: switched to 12d1:14db on 001/012 Aug 07 12:17:17 think-debian systemd: Started USB_ModeSwitch__1-1:1.0. Aug 07 12:17:19 think-debian ModemManager: Couldn't find support for device at '/sys/devices/pci0000:00/0000:00:14.0/usb1/1-1': not supported by any plugin It seems to need something with modem-manager. Any help ? This is my /etc/network/interfaces output :- $ cat /etc/network/interfaces # This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). source /etc/network/interfaces.d/* # The loopback network interface auto lo iface lo inet loopback auto eth0 allow-hotplug eth0 iface eth0 inet dhcp so eth0 is already given/occupied for the wired interface. route gives this :- $ sudo route Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface default * 0.0.0.0 U 1002 0 0 eth0 link-local * 255.255.0.0 U 0 0 0 eth0 Update - I updated usbids and now the listing is far better than before :- $ lsusb Bus 001 Device 002: ID 8087:8000 Intel Corp. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 002 Device 004: ID 04f2:b39a Chicony Electronics Co., Ltd Bus 002 Device 003: ID 8087:07dc Intel Corp. Bus 002 Device 002: ID 138a:0017 Validity Sensors, Inc. Fingerprint Reader Bus 002 Device 009: ID 192f:0916 Avago Technologies, Pte. Bus 002 Device 007: ID 12d1:14db Huawei Technologies Co., Ltd. E353/E3131 Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub For now I am using network-manager, but I would like modemmanager to do the needed changes.
Asked by shirish (12954 rep)
Aug 7, 2015, 07:12 AM
Last activity: Feb 3, 2024, 05:38 AM