31 (06.11.2012 23:59:51 отредактировано xxblx)

gabix пишет:

Каким именно? У меня подобные проблемы наблюдаются с Huawei e1550 (были, теперь его у меня нет), e-173u-1, e353, ZTE MF190.

Честно, уже не помню точно, а искать лениво. Я 3G-модемом с лета не пользовался.
Но работало с e1550 и с e173.

kram78 пишет:

А вот это можно прикрутить к Mageia ? http://linuxlife.kz/programms/linuxprog … -usb-linux

Теоретически можно. Я попробовал у себя запустить, у меня выдает ошибку сегментирования. Может из-за E17, а не "традиционного" граф. окружения такая проблема, может из-за того, что у меня параллельно и gtk3, и gtk2 установлены. Программа то gtk3 использует, может удаление gtk2 решит проблему. Так что можешь попробовать у себя, вдруг запустится.
Как и что делать - подробно, по пунктам.

+ открыть спойлер

$ - действие выполняется от пользователя
# - действие выполняется от root
сами $ и # в терминал вводить само собой не надо ab
1. Скачать
2. Распаковать архив
3. Открываем терминал в папке из архива
4.

$ ./configure --prefix=/usr/local


И смотрим на что ругается, потребуется доустановить компоненты из репозитория, которых не хватает для сборки.
Пример (как было у меня):

$ ./configure --prefix=/usr/local
Checking depencies... ERROR: Please install GDBM library with development headers

По выводу ясно, что нужно доустановить dev gdbm библиотеку, устанавливаем из репозитория libgdbm-devel, например таким образом:

$ su
<вводим root-пароль>
# urpmi libgdbm-devel
# exit 

!!! не забываем про exit, чтобы выйти обратно к пользователю, чтобы ненароком потом не напортачить из-под root'а !!!
установить libgdbm-devel можно и через gui, конечно.
После повторно запускаем ./configure

$ ./configure --prefix=/usr/local
Checking depencies... done
Generating Makefile_h... done
Generating resources.h... done
Generating launcher... done

Все нормально, переходим к следующему шагу.
5.

$ make


Если все прошло нормально, переходим к следующему шагу
6.

$ su 
<вводим root-пароль>
# make install
# exit 

вот программа и "установлена".
7. проверим, что все на своих местах командой find (если все на месте - выведет две строчки, если нет - скажет, что такого файла нет)

$ find /usr/local/bin/modem-manager-gui*
/usr/local/bin/modem-manager-gui
/usr/local/bin/modem-manager-gui.ui

8. запускаем программу

modem-manager-gui


Тут я и ловлю ошибку сегментирования ab

Разбираться в причинах почему не работает у меня - желания нет, т.к. мне эта оболочка не особо то и нужна. Но попробуй у себя, вдруг заработает.

Fedora GNOME3

32

Как всегда полтер вот что пишет
./configure --prefix=/usr/local
Checking depencies... Package gtk+-3.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gtk+-3.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gtk+-3.0' found
ERROR: Please install GTK+ version 3.0.0 or later

Хотя Gtk +3 у меня установлен точнее Gtk+3.0 версия 3.4.1

Peppermint 8

33

Теперь другое выскочило

$ make
(cd src && make all)
make[1]: Вход в каталог `/home/w/modem-manager-gui-0.0.10/src'
make[1]: Цель `all' не требует выполнения команд.
make[1]: Выход из каталога `/home/w/modem-manager-gui-0.0.10/src'
(cd po && make all)
make[1]: Вход в каталог `/home/w/modem-manager-gui-0.0.10/po'
for f in ru.po; do msgfmt $f -f -v -o `basename $f .po`.mo; done
/bin/sh: msgfmt: команда не найдена
make[1]: *** [all] Ошибка 127
make[1]: Выход из каталога `/home/w/modem-manager-gui-0.0.10/po'
make: *** [modem-manager-gui] Ошибка 2

Peppermint 8

34

kram78 пишет:

ERROR: Please install GTK+ version 3.0.0 or later

# urpmi libgtk+3.0-devel

35

verg пишет:

# urpmi libgtk+3.0-devel

Verg это установил, но теперь выскочило следующее смотри ПОСТ 33.

Peppermint 8

36

kram78 пишет:

но теперь выскочило следующее смотри ПОСТ 33.

Ну так

kram78 пишет:

/bin/sh: msgfmt: команда не найдена

gettext надо установить

# urpmi gettext glib-gettextize libgettextmisc
Fedora GNOME3

37

После всего проделанного http://s017.radikal.ru/i438/1211/aa/b885ac56df04.jpg
Что делать?

Peppermint 8

38

Вывод консоли

+ открыть спойлер

$ modem-manager-gui

(modem-manager-gui:2421): GLib-GObject-WARNING **: invalid cast from `(null)' to `GtkToolButton'

(modem-manager-gui:2421): Gtk-CRITICAL **: gtk_tool_button_set_icon_widget: assertion `GTK_IS_TOOL_BUTTON (button)' failed

(modem-manager-gui:2421): GLib-GObject-WARNING **: invalid cast from `(null)' to `GtkToolButton'

(modem-manager-gui:2421): Gtk-CRITICAL **: gtk_tool_button_set_icon_widget: assertion `GTK_IS_TOOL_BUTTON (button)' failed

(modem-manager-gui:2421): GLib-GObject-WARNING **: invalid cast from `(null)' to `GtkToolButton'

(modem-manager-gui:2421): Gtk-CRITICAL **: gtk_tool_button_set_icon_widget: assertion `GTK_IS_TOOL_BUTTON (button)' failed

(modem-manager-gui:2421): GLib-GObject-WARNING **: invalid cast from `(null)' to `GtkToolButton'

(modem-manager-gui:2421): Gtk-CRITICAL **: gtk_tool_button_set_icon_widget: assertion `GTK_IS_TOOL_BUTTON (button)' failed

(modem-manager-gui:2421): GLib-GObject-WARNING **: invalid cast from `(null)' to `GtkToolButton'

(modem-manager-gui:2421): Gtk-CRITICAL **: gtk_tool_button_set_icon_widget: assertion `GTK_IS_TOOL_BUTTON (button)' failed

(modem-manager-gui:2421): Gtk-CRITICAL **: gtk_tree_view_append_column: assertion `GTK_IS_TREE_VIEW (tree_view)' failed

(modem-manager-gui:2421): Gtk-CRITICAL **: gtk_tree_view_append_column: assertion `GTK_IS_TREE_VIEW (tree_view)' failed

(modem-manager-gui:2421): Gtk-CRITICAL **: gtk_tree_view_set_model: assertion `GTK_IS_TREE_VIEW (tree_view)' failed

(modem-manager-gui:2421): Gtk-CRITICAL **: gtk_tree_view_append_column: assertion `GTK_IS_TREE_VIEW (tree_view)' failed

(modem-manager-gui:2421): Gtk-CRITICAL **: gtk_tree_view_set_model: assertion `GTK_IS_TREE_VIEW (tree_view)' failed

(modem-manager-gui:2421): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(modem-manager-gui:2421): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(modem-manager-gui:2421): Gtk-CRITICAL **: gtk_tree_view_append_column: assertion `GTK_IS_TREE_VIEW (tree_view)' failed

(modem-manager-gui:2421): Gtk-CRITICAL **: gtk_tree_view_set_model: assertion `GTK_IS_TREE_VIEW (tree_view)' failed

(modem-manager-gui:2421): Gtk-CRITICAL **: gtk_tree_view_get_model: assertion `GTK_IS_TREE_VIEW (tree_view)' failed

(modem-manager-gui:2421): Gtk-CRITICAL **: gtk_toggle_button_set_active: assertion `GTK_IS_TOGGLE_BUTTON (toggle_button)' failed

(modem-manager-gui:2421): Gtk-CRITICAL **: gtk_entry_set_text: assertion `GTK_IS_ENTRY (entry)' failed

(modem-manager-gui:2421): Gtk-CRITICAL **: gtk_tree_view_get_model: assertion `GTK_IS_TREE_VIEW (tree_view)' failed

(modem-manager-gui:2421): Gtk-CRITICAL **: gtk_statusbar_pop: assertion `GTK_IS_STATUSBAR (statusbar)' failed

(modem-manager-gui:2421): Gtk-CRITICAL **: gtk_statusbar_pop: assertion `GTK_IS_STATUSBAR (statusbar)' failed

(modem-manager-gui:2421): Gtk-CRITICAL **: gtk_statusbar_pop: assertion `GTK_IS_STATUSBAR (statusbar)' failed

(modem-manager-gui:2421): Gtk-CRITICAL **: gtk_statusbar_pop: assertion `GTK_IS_STATUSBAR (statusbar)' failed

(modem-manager-gui:2421): Gtk-CRITICAL **: gtk_statusbar_pop: assertion `GTK_IS_STATUSBAR (statusbar)' failed

(modem-manager-gui:2421): Gtk-CRITICAL **: gtk_statusbar_pop: assertion `GTK_IS_STATUSBAR (statusbar)' failed

(modem-manager-gui:2421): Gtk-CRITICAL **: gtk_statusbar_pop: assertion `GTK_IS_STATUSBAR (statusbar)' failed

(modem-manager-gui:2421): Gtk-CRITICAL **: gtk_statusbar_pop: assertion `GTK_IS_STATUSBAR (statusbar)' failed

(modem-manager-gui:2421): Gtk-CRITICAL **: gtk_statusbar_pop: assertion `GTK_IS_STATUSBAR (statusbar)' failed

(modem-manager-gui:2421): Gtk-CRITICAL **: gtk_statusbar_pop: assertion `GTK_IS_STATUSBAR (statusbar)' failed

(modem-manager-gui:2421): Gtk-CRITICAL **: gtk_statusbar_pop: assertion `GTK_IS_STATUSBAR (statusbar)' failed

(modem-manager-gui:2421): Gtk-CRITICAL **: gtk_statusbar_pop: assertion `GTK_IS_STATUSBAR (statusbar)' failed

Peppermint 8