Hi, Friends!
I am trying to setup my d-link 3g modem,But my “Mobile Broadband” tab is disable in Network Manager.Please help me to solve this issue.
and my other problem is with my modem driver, that’s in .deb format and when i am trying to convert it to rpm file with (ALIEN) i get some error refer to missing some perl library files and etc.So i am attache my deb file please some one convert that to rpm version. thank you for reading this post.
Can you tell us which openSUSE version you are using?
With the D-link device plugged, in what chipset is reported via the following command?
lsusb
FWIW, a quick search online shows that the D-link 156 is likely to have the 2001:a80b chipset. If this is the case then usb_modeswitch should handle the device, (ie switch it to modem mode with the 2001:7d00 chipset reported). The ‘option’ driver (included as kernel module) is supposed to provide support for this particular hardware.
thank you for responding.
My device chipset number is something like 2001: a706.
I am searching around usb_modeswitch and install it now.But “Mobile Broadband” tab in NetworkManager still disable!
my question is how can i enabling Mobile Broadband configuration in NetworkManager ?
Select ‘Show other versions’, choose applicable openSUSE version, then ‘Show unstable packages’. Once you have installed the usb_modeswitch-data and the usb_modeswitch packages, your device should be switched correctly. Now, your device should report 2001:7d01
The next challenge may be getting your device recognised and supported by the kernel option driver. You didn’t tell me which kernel (or openSUSE version you have installed) yet.
FWIW, I note that there is a recent commit for this device
Don’t worry about that aspect. Even with supported devices present, my NM shows the same. They can all be activated as required.
What you really want to look for is the presence of ttyUSB* nodes, which is what the modem driver will create when the device is detected correctly. (But usb_modeswitch must do its job first.)
@Dear deano I am using OPENSUSE 12.3 version.
And output of /dev/ttyUSB* is empty! ,But after installation of usb_modeswitch module , USB DEVICE list my 3g usb dongle as you can see in blow picture :
And unfortunately until now i want reply this post ,The Mobile Broadband tab’s strongly disable in NetworkManager settings!
notice: when i am trying to install (usb_modeswitch-data 2.0.1) i am getting some trouble error message and issues that i can’t solve those Because in middle of installation show error message ask for adding repository to continue installation!
And unfortunately until now i want reply this post ,The Mobile Broadband tab’s strongly disable in NetworkManager settings!
Do not worry about that (as I mentioned previously).
notice: when i am trying to install (usb_modeswitch-data 2.0.1) i am getting some trouble error message and issues that i can’t solve those Because in middle of installation show error message ask for adding repository to continue installation!
Use the ‘1 Click Install’ . Does that simplify things for you? Your other alternative is to download the ‘usb_modeswitch-data’ and ‘usb_modeswitch’ packages from the Akoellh repo, and install manually.
I’ve installed both of “usb_modeswitch 2.0.1 and usb_modeswitch-data 2.0.1” but problem still remains.
I did whatever i knew,I waste so much time but broblem was’t solved and i think my brain crashing down!
The new usb_modeswitch will take care of the switching required (and your device should now be reporting a different product ID as a result). As I mentioned before, you are likely to need to upgrade your kernel as well so that the option driver recognises your particular chipset. You could try using openSUSE 13.1 when it is released.
There is a way to test with the current kernel option driver if you think you can cope. Assuming your device is reported by ‘lsusb’ as 2001:7d01, you’d try the following as root