Hi everyone,
I have installed opensuse 12.3 recently. I am new to this environment. I want to access internet through my tataphoton 3g data card. I could not see “new mobile network connection” setup option in network manager -> network settings on system trey. I could see my device when I type “lsusb” and “Hardware” information available on yast. but, I cannot see my device on /dev/tty*. I have been reading other threads, didn’t get any help. Could any one help. At least help me directing to right previous thread.
Thank you very much for your time.
Can you share the output of
lsusb
or even better
usb-devices
*Try to identify the output section pertaining to the card, and post here
This is my “lsusb” output and “Bus 002 Device 002: ID 19d2:0154 ZTE WCDMA Technologies MSM” is my device
chaitanya@linux-2mqx:~> lsusb
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 19d2:0154 ZTE WCDMA Technologies MSM
Bus 004 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 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 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0408:2fb1 Quanta Computer, Inc.
This is my “usb-devices” output and
“T: Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=19d2 ProdID=0154 Rev=00.00
S: Manufacturer=ZTE,Incorporated
S: Product=ZTE WCDMA Technologies MSM
S: SerialNumber=MF6310ZTED010000
C: #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=500mA
I: If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=(none)” is my device
chaitanya@linux-2mqx:~> usb-devices
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 3
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0002 Rev=03.07
S: Manufacturer=Linux 3.7.10-1.1-default ehci_hcd
S: Product=EHCI Host Controller
S: SerialNumber=0000:00:1a.0
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=480 MxCh= 6
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=8087 ProdID=0020 Rev=00.00
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
T: Bus=01 Lev=02 Prnt=02 Port=03 Cnt=01 Dev#= 3 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=0408 ProdID=2fb1 Rev=09.01
S: Manufacturer=CN07CN2C7866411P0FFFA00
S: Product=Laptop_Integrated_Webcam_2HDM
C: #Ifs= 3 Cfg#= 1 Atr=80 MxPwr=250mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=0e(video) Sub=01 Prot=00 Driver=uvcvideo
I: If#= 1 Alt= 0 #EPs= 0 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo
I: If#= 2 Alt= 0 #EPs= 0 Cls=0e(video) Sub=02 Prot=00 Driver=(none)
T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 2
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0002 Rev=03.07
S: Manufacturer=Linux 3.7.10-1.1-default xhci_hcd
S: Product=xHCI Host Controller
S: SerialNumber=0000:05:00.0
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
T: Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=19d2 ProdID=0154 Rev=00.00
S: Manufacturer=ZTE,Incorporated
S: Product=ZTE WCDMA Technologies MSM
S: SerialNumber=MF6310ZTED010000
C: #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=500mA
I: If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=(none)
T: Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=5000 MxCh= 2
D: Ver= 3.00 Cls=09(hub ) Sub=00 Prot=03 MxPS= 9 #Cfgs= 1
P: Vendor=1d6b ProdID=0003 Rev=03.07
S: Manufacturer=Linux 3.7.10-1.1-default xhci_hcd
S: Product=xHCI Host Controller
S: SerialNumber=0000:05:00.0
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
T: Bus=04 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 3
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0002 Rev=03.07
S: Manufacturer=Linux 3.7.10-1.1-default ehci_hcd
S: Product=EHCI Host Controller
S: SerialNumber=0000:00:1d.0
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
T: Bus=04 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=480 MxCh= 8
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=8087 ProdID=0020 Rev=00.00
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
chaitanya@linux-2mqx:~> clear
chaitanya@linux-2mqx:~> usb-devices
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 3
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0002 Rev=03.07
S: Manufacturer=Linux 3.7.10-1.1-default ehci_hcd
S: Product=EHCI Host Controller
S: SerialNumber=0000:00:1a.0
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=480 MxCh= 6
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=8087 ProdID=0020 Rev=00.00
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
T: Bus=01 Lev=02 Prnt=02 Port=03 Cnt=01 Dev#= 3 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=0408 ProdID=2fb1 Rev=09.01
S: Manufacturer=CN07CN2C7866411P0FFFA00
S: Product=Laptop_Integrated_Webcam_2HDM
C: #Ifs= 3 Cfg#= 1 Atr=80 MxPwr=250mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=0e(video) Sub=01 Prot=00 Driver=uvcvideo
I: If#= 1 Alt= 0 #EPs= 0 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo
I: If#= 2 Alt= 0 #EPs= 0 Cls=0e(video) Sub=02 Prot=00 Driver=(none)
T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 2
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0002 Rev=03.07
S: Manufacturer=Linux 3.7.10-1.1-default xhci_hcd
S: Product=xHCI Host Controller
S: SerialNumber=0000:05:00.0
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
T: Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=19d2 ProdID=0154 Rev=00.00
S: Manufacturer=ZTE,Incorporated
S: Product=ZTE WCDMA Technologies MSM
S: SerialNumber=MF6310ZTED010000
C: #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=500mA
I: If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=(none)
T: Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=5000 MxCh= 2
D: Ver= 3.00 Cls=09(hub ) Sub=00 Prot=03 MxPS= 9 #Cfgs= 1
P: Vendor=1d6b ProdID=0003 Rev=03.07
S: Manufacturer=Linux 3.7.10-1.1-default xhci_hcd
S: Product=xHCI Host Controller
S: SerialNumber=0000:05:00.0
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
T: Bus=04 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 3
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0002 Rev=03.07
S: Manufacturer=Linux 3.7.10-1.1-default ehci_hcd
S: Product=EHCI Host Controller
S: SerialNumber=0000:00:1d.0
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
T: Bus=04 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=480 MxCh= 8
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=8087 ProdID=0020 Rev=00.00
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
Thank you very much for your time
Can’t you use your phone/device and create a access point with it or use USB tethering ?
Unfortunately i don’t have 3g supported mobile or usb tethering.
Is it not possible to access Internet through my tatadocomo photon 3g(Model: MF190) data card in opensuse12.3?
Thank you for your time
All you needed to supply (as requested) was
"T: Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=19d2 ProdID=0154 Rev=00.00
S: Manufacturer=ZTE,Incorporated
S: Product=ZTE WCDMA Technologies MSM
S: SerialNumber=MF6310ZTED010000
C: #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=500mA
I: If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=(none)" is my device
Anyway, this device is supposedly handled by usb_modewsitch. (This enables the modem interface, switching away from the ZeroCD USB device first seen by the kernel.) So, as long as you have ‘usb_modewsitch’ and ‘usb_modeswitch-data’ packages, it will provide the necessary udev rules, and data file to handle the device mode switching for you.
Check if you have it, with
rpm -qa|grep usb_modeswitch
If necessary, install it
zypper in usb_modeswitch
After that, plugging in the device should result in the modem being detected, and the product ID will change from 0154 to 0117 (or perhaps 0017).
From there, it should be ready to configure via the network manager.
Sorry for such a long reply.
usb_modemswitch
usb_modemswitch-data are already installed. I just checked, here are the results
chaitanya@linux-2mqx:~> rpm -qa|grep usb_modeswitch
usb_modeswitch-1.2.5-2.1.1.i586
usb_modeswitch-data-1.2.5-2.1.1.noarch
my device is not detected. Do I need to follow any steps manually?
Thank you for your time.
Those card normally has a cd image in them, you can checkout the output of
ls -l /dev/sr*
**/dev/sr0 /dev/sr1**
If that is the output, then it means the usb device is seen as a cd. Next step you can
compare the output of lsusb and usb-devices before and after you have ejected the /dev/sr1
lsusb
eject /dev/sr1
lsusb
the idvendor and product id is what matters in there. I have checked some forums and it seems your usb dongle is supported in linux but 12.3 kernel is a bit old for your hardware imo because it does not see it as a modem by default. When i am still using 11.4 i used to do some tricks like eject the /dev/sr1 modprobe those product id and vendor and write a custom udev rules for my usb dongle. It was a long time ago :|.
Hi [FONT=verdana]jetchisel,
I just checked the output of ls -l dev/sr*. It shows like below
[/FONT]
chaitanya@linux-2mqx:~> ls -l /dev/sr*
brw-rw----+ 1 root cdrom 11, 0 Sep 24 11:42 /dev/sr0
only one device is present ./dev/sr0 which is my cd/dvd drive. there is no other present device with /dev/sr1.
[FONT=verdana]thanks for your time
[/FONT]
This is the forum i am talking about.
http://forums.fedoraforum.org/showthread.php?t=297737
Some manual configuration is probably needed since the kernel for 12.3 is a bit old imo, well you can try to install some newer kernel side by side your normal 12.3 kernel or newer usb_modeswitch package.
For openSUSE 12.3 run the following as root:
zypper addrepo http://download.opensuse.org/repositories/hardware/openSUSE_12.3/hardware.repo
zypper ref
zypper install usb_modeswitch-2.1.1-1.2.x86_64
Assuming of course that you have 64-bit
Unplug your usb modem and run
/sbin/udevadm control --reload
Then plug it again then run.
dmesg | grep -i modem
or
dmesg | tail
I hope that helps.
As, you have openSUSE 12.3 installed, you have an older ‘usb_modeswitch-data’ package installed. You should be able to safely install the openSUSE 13.1 packages without issue.
https://software.opensuse.org/package/usb_modeswitch
Alternatively, you can install a newer ‘usb_modeswitch-data’ package from
http://www.draisberghof.de/usb_modeswitch/#download
Then you’ll have a udev rule for you device (in /usr/lib/udev/rules.d/40-usb_modeswitch.rules)
# ZTE MF190 (Variant) and others
ATTR{idVendor}=="19d2", ATTR{idProduct}=="0154", RUN+="usb_modeswitch '%b/%k'"
and a config file to handle the device (/usr/share/usb_modeswitch/19d2:0154) which contains
# ZTE MF190 (Variant) and others
TargetVendor= 0x19d2
TargetProductList="0017,0117"
MessageContent="5553424312345678000000000000061e000000000000000000000000000000"
MessageContent2="5553424312345679000000000000061b000000020000000000000000000000"
NeedResponse=1
I only share the above with you, since if you are confident, these can be added manually. Otherwise, upgrade the ‘usb_modeswitch-data’ package as I mentioned.
And there it is
rpm -qa usb_modeswitch
usb_modeswitch-2.1.1-1.2.x86_64
ls /usr/share/usb_modeswitch/19d2:0154
/usr/share/usb_modeswitch/19d2:0154
cat /usr/share/usb_modeswitch/19d2:0154
# ZTE MF190 (Variant) and others
TargetVendor=0x19d2
TargetProductList="0017,0117,2003"
StandardEject=1
Different config file to the later version, but I guess either will work.
I guess it is easy just to edit config files copying from the 2.2 version to the rpm package that is installed.