Не хочет устанавливаться прога с этого модема(Mobile Partner). Вот лог:
Installing MegaFon Internet… done ]
Installing Driver…
/usr/local/Mobile_Partner/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_driver.sh: line 7: make: команда не найдена
./make_driver.sh: line 8: make: команда не найдена
./make_driver.sh: line 9: make: команда не найдена
Install NDIS driver failed.
The compiling environment is not all ready.
Please check gcc, make and kernel buid(/lib/modules/2.6.34-12-desktop/build) to be all installed?
/make_driver.sh: line 7: make: команда не найдена
./make_driver.sh: line 8: make: команда не найдена
./make_driver.sh: line 9: make: команда не найдена
Проблема может быть в том, что не установленна make.
но поидее make должна быть установлена. это же часть компилятора gcc, а он у меня установлен. Вообще, вникая в лог, я понял, что прога не может обратиться к компилятору, и требуется собрать все вручную. Но по указанному пути(в самом конце лога), я никакого сборочного файла не нашел. Что ещё можете посоветовать?
P.S. Как ни странно, но в ubuntu 10.04 32 bit все установилось. Но мне нужна хорошая 64 битная система и kde, поэтому я выбрал OpenSUSE. Может дело в 64 bit?
А у меня вопрос.
Как вы устанавливали программу?
Дело в том что в памяти модема есть несколько скриптов для установки и они по разному работают. (я использую install в папке Linux, проблем ни когда не было)
И ещё мне кажется для установки и работы программы не нужно ни “make” ни исходники ядра, вот доказательство: http://rghost.ru/4223301/thumb.png
Полный размер здесь](http://rghost.ru/4223301/image.png)
В этой системе (puppylinux) нет компилятора и исходников однако программа установилась и работает.
спасибо, все получилось. Значит так, надо установить все описанное выше + gcc.
Странно, но почему то именно эти пакеты не установлены в 64 битках. Далее в папку Linux, и выполняем скрипт install.
Добрый день! Подниму тему. Модем е173 не желает работать. ОС openSUSE 12.1 RC2. NM модем не видит. Я перевел его в режим модема в винде - модем увиделся, даже подключился, но интернет не пошел. Решил все же завести MobilePartner, но она выдала:
Local path is: /usr/local/MegaFon_Modem
Installing MegaFon Modem...ls: cannot access /etc/usb_modeswitch.d/: No such file or directory
/usr/local/MegaFon_Modem/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/MegaFon_Modem/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/MegaFon_Modem/driver/ndis_driver/ndis_src/src/add_header.sh "clean" "/lib/modules/3.1.0-1.2-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/MegaFon_Modem/driver/ndis_driver/ndis_src/src'
make: *** [clean] Error 2
make -C src/ modules
make[1]: Entering directory `/usr/local/MegaFon_Modem/driver/ndis_driver/ndis_src/src'
#/usr/local/MegaFon_Modem/driver/ndis_driver/ndis_src/src/add_header.sh "modules" "/lib/modules/3.1.0-1.2-desktop/build/include/linux/usb"
make -C /lib/modules/3.1.0-1.2-desktop/build SUBDIRS=/usr/local/MegaFon_Modem/driver/ndis_driver/ndis_src/src modules
make[2]: Entering directory `/usr/src/linux-3.1.0-1.2-obj/i386/desktop'
CC [M] /usr/local/MegaFon_Modem/driver/ndis_driver/ndis_src/src/hw_cdc_driver.o
/usr/local/MegaFon_Modem/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/MegaFon_Modem/driver/ndis_driver/ndis_src/src/hw_cdc_driver.o] Error 1
make[4]: *** [_module_/usr/local/MegaFon_Modem/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.1.0-1.2-obj/i386/desktop'
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/local/MegaFon_Modem/driver/ndis_driver/ndis_src/src'
make: *** [modules] Error 2
make -C src/ install
make[1]: Entering directory `/usr/local/MegaFon_Modem/driver/ndis_driver/ndis_src/src'
#install -m 744 -c hw_cdc_driver.o /lib/modules/3.1.0-1.2-desktop/kernel/drivers/usb/net
#depmod -a
#modprobe hw_cdc_driver
/usr/local/MegaFon_Modem/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/MegaFon_Modem/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.1.0-1.2-desktop/build) to be all installed?
Now please enter any key to finish other installations.
NDIS is disabled, and only Modem can be used.
find: `/home/den/.gvfs': Permission denied
AUTORUNPATH=/home/den/.kde4/share/autostart
AUTORUNPATH=/home/den/.kde4/Autostart
AUTORUNPATH=/home/den/.config/autostart
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/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/rc2.d
`/etc/init.d/rc2.d/S99runhwactivator' -> `/etc/init.d/runhwactivator'
`/etc/init.d/rc2.d/K10runhwactivator' -> `/etc/init.d/runhwactivator'
insserv: Service syslog is missed in the runlevels 4 to use service HWActivator
insserv: can not symlink(../runhwactivator, rc2.d/S04runhwactivator): File exists
insserv: can not symlink(../runhwactivator, rc2.d/K01runhwactivator): File exists
insserv: can not symlink(../runhwactivator, rc3.d/S04runhwactivator): File exists
insserv: can not symlink(../runhwactivator, rc3.d/K01runhwactivator): File exists
insserv: can not symlink(../runhwactivator, rc4.d/S04runhwactivator): File exists
insserv: can not symlink(../runhwactivator, rc4.d/K01runhwactivator): File exists
insserv: can not symlink(../runhwactivator, rc5.d/S04runhwactivator): File exists
insserv: can not symlink(../runhwactivator, rc5.d/K01runhwactivator): File exists
Note: This output shows SysV services only and does not include native
systemd services. SysV configuration data might be overridden by native
systemd configuration.
runhwactivator 0:off 1:off 2:on 3:on 4:on 5:on 6:off
usage: sudo -D level] -h | -K | -k | -V
usage: sudo -v -AknS] -D level] -g groupname|#gid] -p prompt] -u user name|#uid]
usage: sudo -l[l] -AknS] -D level] -g groupname|#gid] -p prompt] -U user name] -u user name|#uid] -g groupname|#gid]
[command]
usage: sudo -AbEHknPS] -r role] -t type] -C fd] -D level] -g groupname|#gid] -p prompt] -u user name|#uid] -g
groupname|#gid] [VAR=value] -i|-s] <command>]
usage: sudo -e -AknS] -r role] -t type] -C fd] -D level] -g groupname|#gid] -p prompt] -u user name|#uid] file ...
There is no sudo command in your system,you'd better run the software by root
Press any key to continue...
Стоит и gcc и make и все, что рекомендовалось в этой теме и не только в этой.
До этого стояла openSUSE 11.4, но в ней были те же ошибки и я также не смог найти решения (это и было причиной переустановки ОСи )
kernel-source, kernel-devel… не знаю- у меня нет этого модема. Проверьте тогда все пути, которые есть в вашем выводе, пока (если) владельцы подобных модемов не подтянулись
Ну и usb_modeswitch отсутствует, как я понял.
# usb_modeswitch --version
* usb_modeswitch: handle USB devices with multiple modes
* Version 1.1.6 (C) Josua Dietze 2010
* Based on libusb0 (0.1.12 and above)
! PLEASE REPORT NEW CONFIGURATIONS !
по поводу путей… могу проверить. хотя я просто ради смеха создал папку /etc/usb_modeswitch.d/, он (скрипт установки) просто проверил ее наличие и на том успокоился, более к ней не обращаясь.
kernel-devel, headers, etc… уже все это стоИт.
хорошо, пусть так. Но тогда видимо он использует старую версию, установленная версия не использует этот каталог. Катить ядро назад на бете 12.1… Лучше не надо наверное по поводу остального: как уже писал - НМ модем этот увидел, даже разок подключился через него (если можно назвать подключением получение ИП адреса), но теперь ничего не подключается. Я просто не знаю, что еще можно тут сделать. Не спец по модемам и подобному оборудованию, не понимаю алгоритмов правильной настройки всего этого. Попробую еще через звонилки…
Имею ту же самую проблему на нетбук **Lenovo IdeaPad S100 **(с ОС MeeGo на базе Линукса), а к нему модем Е173 (Мегафон). Хотел заставить работать их вместе. ПО установилось, но с Интернетом не соединяет. Переустанавливал несколько раз. В конце усановки выдаёт тоже самое, что и лог в начале поста:
Installing MegaFon Internet… done ]
Installing Driver…
/usr/local/Mobile_Partner/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_driver.sh: line 7: make: команда не найдена
./make_driver.sh: line 8: make: команда не найдена
./make_driver.sh: line 9: make: команда не найдена
Install NDIS driver failed.
The compiling environment is not all ready.
Please check gcc, make and kernel buid(/lib/modules/2.6.37-netbook-lps/build) to be all installed?
NDIS is disabled, and only Modem can be used.
AUTORUNPATH=/home/user/.config/autostart
ADDRUNLEVEL=/etc/rc.d/rc2.d
«/etc/rc.d/rc2.d/S99runhwactivator» -> «/etc/init.d/runhwactivator»
«/etc/rc.d/rc2.d/K10runhwactivator» -> «/etc/init.d/runhwactivator»
ADDRUNLEVEL=/etc/rc.d/rc4.d
«/etc/rc.d/rc4.d/S99runhwactivator» -> «/etc/init.d/runhwactivator»
«/etc/rc.d/rc4.d/K10runhwactivator» -> «/etc/init.d/runhwactivator»
ADDRUNLEVEL=/etc/rc.d/rc5.d
«/etc/rc.d/rc5.d/S99runhwactivator» -> «/etc/init.d/runhwactivator»
«/etc/rc.d/rc5.d/K10runhwactivator» -> «/etc/init.d/runhwactivator»
ADDRUNLEVEL=/etc/rc.d/rc3.d
«/etc/rc.d/rc3.d/S99runhwactivator» -> «/etc/init.d/runhwactivator»
«/etc/rc.d/rc3.d/K10runhwactivator» -> «/etc/init.d/runhwactivator»
Finished, press any key to exit
В чем может быть проблема?
Может в этом: “Please check gcc, make and kernel buid(/lib/modules/2.6.37-netbook-lps/build) to be all installed?” А как, их, проверить?