Hello deano_ferrari, many thanks for your help.
I still cannot connect using my 3G modem. I removed the whole system and reinstalled it but it still didn’t work. I’ve tried it with Centos 6.3 and it works like a charm although I had the same error msg as with Opensuse when I installed the modem. But I’m not keen on using Centos on my lap, it seems like I’m workin all the time and doind the sys admin jobs insteaad of surfing my laptop XD XD.
Yes, here it is:
/etc/NetworkManager/system-connections # cat Medi*
[connection]
id=Medi Telecom - Abonnement
uuid=cac8a581-d0af-4e7a-aaeb-5b9a27d46382
type=gsm
permissions=user:myname:;
zone=
[ipv6]
method=ignore
ip6-privacy=0
[ipv4]
method=auto
may-fail=false
[gsm]
number=*99#
username=MEDINET
password-flags=1
apn=internet1.meditel.ma
network-type=2
pin-flags=4
Here is the message I got when I installed the modem using the soft provided with Huawei.
nstalling version: 21.005.11.00.04
The software is exist. Do you want overwrite it? ([Y]/N):Y
Local path is: /usr/local/Internet_Mobile+
Installing Internet Mobile+...ls: cannot access /etc/usb_modeswitch.d/: No such file or directory
/usr/local/Internet_Mobile+/driver/ndis_driver
Usage: modinfo -0]-F field]-k kernelversion]-b basedir] module...
Prints out the information about one or more module(s).
If a fieldname is given, just print out that field (or nothing if not found).
Otherwise, print all information out in a readable form
If -0 is given, separate with nul, not newline.
If -b is given, use an image of the module tree.
ERROR: Removing 'cdc_ether': No such file or directory
ERROR: Removing 'usbnet': No such file or directory
ERROR: Removing 'hw_cdc_driver': No such file or directory
make -C src/ clean
make[1]: Entering directory `/usr/local/Internet_Mobile+/driver/ndis_driver/ndis_src/src'
rm -rf *.o *.ko *~ core* .dep* .*.d .*.cmd *.mod.c *.a *.s .*.flags .tmp_versions Module.symvers Modules.symvers *.order
/usr/local/Internet_Mobile+/driver/ndis_driver/ndis_src/src/add_header.sh "clean" "/lib/modules/3.7.10-1.1-desktop/build/include/linux/usb"
rmmod -f hw_cdc_driver
ERROR: Removing 'hw_cdc_driver': No such file or directory
make[1]: *** [clean] Error 1
make[1]: Leaving directory `/usr/local/Internet_Mobile+/driver/ndis_driver/ndis_src/src'
make: *** [clean] Error 2
make -C src/ modules
make[1]: Entering directory `/usr/local/Internet_Mobile+/driver/ndis_driver/ndis_src/src'
#/usr/local/Internet_Mobile+/driver/ndis_driver/ndis_src/src/add_header.sh "modules" "/lib/modules/3.7.10-1.1-desktop/build/include/linux/usb"
make -C /lib/modules/3.7.10-1.1-desktop/build SUBDIRS=/usr/local/Internet_Mobile+/driver/ndis_driver/ndis_src/src modules
make[2]: Entering directory `/usr/src/linux-3.7.10-1.1-obj/i386/desktop'
CC [M] /usr/local/Internet_Mobile+/driver/ndis_driver/ndis_src/src/hw_cdc_driver.o
/usr/local/Internet_Mobile+/driver/ndis_driver/ndis_src/src/hw_cdc_driver.c: In function ‘__check_ncm_prefer_32’:
/usr/local/Internet_Mobile+/driver/ndis_driver/ndis_src/src/hw_cdc_driver.c:112:1: warning: return from incompatible pointer type [enabled by default]
/usr/local/Internet_Mobile+/driver/ndis_driver/ndis_src/src/hw_cdc_driver.c: In function ‘__check_ncm_prefer_crc’:
/usr/local/Internet_Mobile+/driver/ndis_driver/ndis_src/src/hw_cdc_driver.c:115:1: warning: return from incompatible pointer type [enabled by default]
/usr/local/Internet_Mobile+/driver/ndis_driver/ndis_src/src/hw_cdc_driver.c: In function ‘__check_rt_debug’:
/usr/local/Internet_Mobile+/driver/ndis_driver/ndis_src/src/hw_cdc_driver.c:127:1: warning: return from incompatible pointer type [enabled by default]
/usr/local/Internet_Mobile+/driver/ndis_driver/ndis_src/src/hw_cdc_driver.c: At top level:
/usr/local/Internet_Mobile+/driver/ndis_driver/ndis_src/src/hw_cdc_driver.c:155:27: fatal error: linux/usb/ncm.h: No such file or directory
compilation terminated.
make[5]: *** [/usr/local/Internet_Mobile+/driver/ndis_driver/ndis_src/src/hw_cdc_driver.o] Error 1
make[4]: *** [_module_/usr/local/Internet_Mobile+/driver/ndis_driver/ndis_src/src] Error 2
make[3]: *** [sub-make] Error 2
make[2]: *** [all] Error 2
make[2]: Leaving directory `/usr/src/linux-3.7.10-1.1-obj/i386/desktop'
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/local/Internet_Mobile+/driver/ndis_driver/ndis_src/src'
make: *** [modules] Error 2
make -C src/ install
make[1]: Entering directory `/usr/local/Internet_Mobile+/driver/ndis_driver/ndis_src/src'
#install -m 744 -c hw_cdc_driver.o /lib/modules/3.7.10-1.1-desktop/kernel/drivers/usb/net
#depmod -a
#modprobe hw_cdc_driver
/usr/local/Internet_Mobile+/driver/ndis_driver/ndis_src/src/add_header.sh "install"
modprobe hw_cdc_driver
FATAL: Module hw_cdc_driver not found.
make[1]: *** [install] Error 1
make[1]: Leaving directory `/usr/local/Internet_Mobile+/driver/ndis_driver/ndis_src/src'
make: *** [install] Error 2
Install NDIS driver failed.
The compiling environment is not all ready.
Please check gcc, make and kernel buid(/lib/modules/3.7.10-1.1-desktop/build) to be all installed?
Now please enter any key to finish other installations.
Now please enter any key to finish other installations.
HNDIS is disabled, and only Modem can be used.
AUTORUNPATH=/home/illusion/.kde4/Autostart
ADDRUNLEVEL=/etc/init.d/rc4.d
‘/etc/init.d/rc4.d/S99runhwactivator’ -> ‘/etc/init.d/runhwactivator’
‘/etc/init.d/rc4.d/K10runhwactivator’ -> ‘/etc/init.d/runhwactivator’
ADDRUNLEVEL=/etc/init.d/rc3.d
‘/etc/init.d/rc3.d/S99runhwactivator’ -> ‘/etc/init.d/runhwactivator’
‘/etc/init.d/rc3.d/K10runhwactivator’ -> ‘/etc/init.d/runhwactivator’
ADDRUNLEVEL=/etc/init.d/rc5.d
‘/etc/init.d/rc5.d/S99runhwactivator’ -> ‘/etc/init.d/runhwactivator’
‘/etc/init.d/rc5.d/K10runhwactivator’ -> ‘/etc/init.d/runhwactivator’
ADDRUNLEVEL=/etc/init.d/rc2.d
‘/etc/init.d/rc2.d/S99runhwactivator’ -> ‘/etc/init.d/runhwactivator’
‘/etc/init.d/rc2.d/K10runhwactivator’ -> ‘/etc/init.d/runhwactivator’
As for /dev/wvdial.conf, I’ve already tried this solution before but it doesn’t work, I’m no good with AT commands but I’ll retry the wvdial thingy.
Stay well
Inkd,