Могу ошибиться, но вроде в новых версиях usb_modeswitch, каталог usb_modeswitch.d создается не в /etc, а где то в другом месте. Буду с компа, посмотрю.
mkdir создать директорию, более подробно man mkdir.
Настоятельно просим вас при общении соблюдать Правила форума и законы РФ. Наша тематика вне политики, поэтому воздержитесь от обсуждения ситуации на Украине и связанных с ней событий, независимо от того, какую сторону вы поддерживаете.
Также напоминаем, что наш форум находится в доменной зоне .ru, физически расположен на российских серверах и мы соблюдаем действующее законодательство России. Любые сообщения о политике будут удаляться.
Linux Forum → openSUSE и SUSE Linux Enterprise → openSUSE 12.1 и Мегафон модем HUAWEI E173
Могу ошибиться, но вроде в новых версиях usb_modeswitch, каталог usb_modeswitch.d создается не в /etc, а где то в другом месте. Буду с компа, посмотрю.
mkdir создать директорию, более подробно man mkdir.
Спасибо за информацию. Сейчас пока ноут на обновлении, как закончится наверное попробую создать эти каталоги, буду пока думать. Правда страшновато, в первый раз. Боюсь сделать что нибудь не так. После всех этих мытарств и моих похождений по корневой папке вчера система отказалась запускаться. Пришлось переустановить. Вот было бы хорошо иметь прогу как в Винде, сделал резервную копию и можно спокойно проводить испытания. Если что - 10-15 минут и вся система восстановленасо всеми установленными прогами и обновлениями
Переустановил коннектор Мегафон Модем. Во время установки ввёл не просто bash, a /bin/bash. Правда в ходе установки особых различий не заметил.
Дальше в Меню приложений-Параметры системы-Запуск и завершение. Позиция Автозапуск снял галочку на Hyawei AutaRun xhost +.
Дальше клик на Добавить приложение и в выпадающем окне выбрал из меню приложений MegaFon Modem. В свойствах прописал в окне Права галочку на позицию Является выполнимым, далее клик на Дополнительные права тут же и в выпадающем окне проставил галочки в строке Владелец на все позиции(r,w,x). Там они стояли только на двух.
Теперь прога запускается во время запуска Ось-и. Прописал в Меню приложений запуск проги от имени админа.
Теперь при запуске ноута надо вводить пароль(окошко ввода пароля появляется сама), и при запуске из Меню приложения то же надо будет вводить пароль.
Удобство только одно,то что с моего ноута через эту прогу никто не сможет войти в И-нет без меня, точнее пока не введёшь пароль.
Дальше чуть погодя попробую с созданием каталогов в корневой папке. Есть вопрос. каталог это папка или просто файл. Надо создать 2 каталога и ощущение такое, что один из них простой файл, а вторая - папка. в одном месте прога установки ругается что нет файла каталога /etc/datacard_cjnfig, а в другом месте - что нет файла каталога /etc/usb_modeswitch.d/
Мне кажется что первый это простой файл-каталог, а вторая - папка-каталог, или я чего-то недопонимаю. Спасибо за терпение к моим занудствам
Прописал в Меню приложений запуск проги от имени админа
Не советую. Вам нужно, если не существует группы dialout, создать ее, и добавить пользователя, от имени которого вы работаете, в эту группу. Владельцем вашего модема является root и группа dialout, потому программа спрашивает пароль рута. Выполнив вышесказанное, вы сможете подключаться без ввода пароля.
2 каталога и ощущение такое, что один из них простой файл, а вторая - папка
Каталог в Linux это папка (в терминологии windows). Если программа ругается на отсутствие файла или каталога, необязательно их создавать. Достаточно сделать символическую ссылку (симлинк). В вашем случае программа не находит каталог /etc/usb_modeswitch.d, которого, похоже, у вас действительно нет (точнее, есть, но не там, где его ожидает найти мегафоновская программа), и файл /etc/datacard_config, который, по идее, должен создаваться при установке мегафоновской программы. И еще, версия usb_modeswitch старовата (1.1.6, а текущая - 1.2.3 вроде), но это не принципиально.
В программа Установка и удаление программ у меня usb_modeswitch стоит версия 1.1.7-4.1.3. Смотрел на сайте установка в 1-клик, там тоже последняя версия такая-же. Да и бог с ней, раз особой разницы нет. Пробовал искать где у меня находится этот каталог по поиску. Поиск никаких результатов не дал. Похоже её у меня вообще нет.
Не советую. Вам нужно, если не существует группы dialout, создать ее, и добавить пользователя, от имени которого вы работаете, в эту группу. Владельцем вашего модема является root и группа dialout, потому программа спрашивает пароль рута. Выполнив вышесказанное, вы сможете подключаться без ввода пароля.
У меня вроде существует такая группа и как-то я вроде добавлял себя в эту группу. Посмотрю и попробую добавить ещё раз.
Просто меня смущает одно. Ведь когда я ставлю старую версию, она-то запускается без ввода пароля.
Не советую. Вам нужно, если не существует группы dialout, создать ее, и добавить пользователя, от имени которого вы работаете, в эту группу. Владельцем вашего модема является root и группа dialout, потому программа спрашивает пароль рута. Выполнив вышесказанное, вы сможете подключаться без ввода пароля.
Проверил. У меня существует такая группа и я в ней
linux-rlan:/home/alrksandr # useradd -G dialout alrksandr
useradd: Account `alrksandr' already exists.
А может у меня usb_modeswitch не видит мой модем?
linux-rlan:/home/alrksandr # ls -la /dev | grep USB
crw------- 1 root root 188, 0 марта 30 18:48 ttyUSB0
crw------- 1 root root 188, 1 марта 30 18:48 ttyUSB1
crw------- 1 root root 188, 2 марта 30 18:48 ttyUSB2
crw-rw---- 1 root dialout 188, 1 марта 30 18:48 ttyUSB_utps_diag
crw-rw---- 1 root dialout 188, 0 марта 30 18:49 ttyUSB_utps_modem
crw-rw---- 1 root dialout 188, 2 марта 30 20:41 ttyUSB_utps_pcui
В новых версиях usb_modeswitch, каталог usb_modeswitch.d не создаётся в /etc, создаётся каталог usb_modeswitch в /usr/share/.
Мой совет: сносите этот мегафоновский софт и подключайтесь через kppp.
Ведь когда я ставлю старую версию, она-то запускается без ввода пароля.
Потому что она изменяет /etc/sudoers.
А посмотреть, состоите ли вы в группе dialout, можно так (выкладывать сюда не нужно):
# cat /etc/group | grep имя_пользователяА посмотреть, состоите ли вы в группе dialout, можно так (выкладывать сюда не нужно):
# cat /etc/group | grep имя_пользователя
А просто
idне катит?
А просто
idне катит?
Не знал, спасибо.
Что-тоя толком не пойму что к чему. Вот какой выхлоп
alrksandr@linux-rlan:~> id
uid=1000(alrksandr) gid=100(users) группы=100(users),33(video)
alrksandr@linux-rlan:~> su
Пароль:
linux-rlan:/home/alrksandr # cat /etc/group | grep alrksandr
video:x:33:alrksandr,gdmНе состоите вы в группе dialout, добавиться нужно... В KDE есть утилитка KUser, воспользуйтесь ею, так проще. Уважаемые гуру, а не подскажете, как в консоли-то это делать?
а не подскажете, как в консоли-то это делать?
# useradd -G группа пользовательПроверка:
# id пользовательВот нашёл один сайт "Шаманские пляски с бубном и 3G модем в openSUSE. Там пишут так
Кстати говоря, у некоторых может появиться не ttyUSB0, а ttyACM0, соотвественно надо будет использовать его. И еще, лучше всего добавить себя в группу dialout, чтобы не возникло проблем при работе с модемом:
# useradd –G dialout <имя_пользователя>Я эти операции делал
Вот он пишет, что я состою в этой группе
alrksandr@linux-rlan:~> su
Пароль:
linux-rlan:/home/alrksandr # useradd -G dialout alrksandr
useradd: Account `alrksandr' already exists.
linux-rlan:/home/alrksandr # id alrksandr
uid=1000(alrksandr) gid=100(users) группы=100(users),33(video)
linux-rlan:/home/alrksandr # Не пишет акк уже есть такой
Так:
# usermod -G группа пользовательА сама группа существует?
Если нет такой группы, то:
# groupadd группаВот что получилось
[*]linux-rlan:/home/alrksandr # usermod -G dialout
usermod: Too few arguments.
Try `usermod --help' or `usermod --usage' for more information.
linux-rlan:/home/alrksandr # [/*]
Перевод:
usermod: Слишком мало аргументов.
Попробуйте `usermod - помощь 'или' usermod - использование для получения дополнительной информации.
Может через гуёвину попробовать?
Результат
[*]linux-rlan:/home/alrksandr # groupadd dialout
groupadd: Group `dialout' already exists.[/*]
Перевод
GroupAdd: Группа `DialOut 'уже существует.
Может через гуёвину попробовать?
А что это такое и с чем её едят
GUI, Графический Интерфейс Пользователя. Например, KDE-шная KUser - гуишная утилита
usermod -a -G dialout alrksandr
GUI, Графический Интерфейс Пользователя. Например, KDE-шная KUser - гуишная утилита. А если так:
usermod -U имя пользователя -G dialoutЧто получится?
Gnom пишет:Может через гуёвину попробовать?
А что это такое и с чем её едят
Yast - Управление пользователями и группами - появится окно, на своём пользователе Редактировать, далее Подробности, ставишь галки в Дополнительные группы куда надо и ОК.
[/quote="yars"]GUI, Графический Интерфейс Пользователя. Например, KDE-шная KUser - гуишная утилита. А если так:
usermod -U имя пользователя -G dialout[/quot]
Выхлоп:
[*]Cannot unlock the password for `alrksandr'![/*]
Пишет, что не может разблокировать пароль пользователя
От рута выполняли?
От рута выполняли?
Да.
Yast - Управление пользователями и группами - появится окно, на своём пользователе Редактировать, далее Подробности, ставишь галки в Дополнительные группы куда надо и ОК.
Выполнил. Поставил галочки на users, dialout. Запускается из Меню приложений, но модема не видит. После перезапуска запускается автоматически, но требует пароль root
Linux Forum → openSUSE и SUSE Linux Enterprise → openSUSE 12.1 и Мегафон модем HUAWEI E173
Форум работает на PunBB, при поддержке Informer Technologies, Inc