Its been days, my Tata Photon Plus device, E398 was not working properly on my favourite linux distro, Manjaro. So today I found some time to dig it and solve the problem.
Problem was that, My modem was showing up lsusb but was not getting detected by wvdial or dmesg.
$ lsusb Bus 002 Device 009: ID 12d1:1505 Huawei Technologies Co., Ltd. E398 LTE/UMTS/GSM Modem/Networkcard
First of all, install following packages.
Here, note down following.
Vendor ID = 12d1
Product ID = 1505
Now install these packages.
# pacman -S usb_modeswitch modemmanager wvdial ppp
Edit this file after installing the packages
vim /lib/udev/rules.d/40-usb_modeswitch.rules
Append following lines at the end, and replace Vendor ID and Product ID accordingly.
#Huawei E398 ATTR{idVendor}=="12d1", ATTR{idProduct}=="1505", RUN+="usb_modeswitch '%b/%k'"
Issue following command to test
# usb_modeswitch -v 12d1 -p 1505 -V 12d1 -P 1506 -M "55534243123456780000000000000011062000000100000000000000000000"
If everything goes right issue this command using your product and vendor ID.
modprobe option vendor=0x12d1 product=0x1506
Replug the Modem, It will work like a charm. Keep me posted if you face any problems.
Cheers !
Leave a Reply