[Решено частично] Управлять NetworkManager из консоли

Kubuntu, Xubuntu и другие

Модератор: Модераторы разделов

Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

[Решено частично] Управлять NetworkManager из консоли

Сообщение DjSpike »

GPRS модем настроен через NetworkManager. Подскажите как можно из консоли устанавливать соединение и отключать соединение...
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали:
Аватара пользователя
Babusha
Сообщения: 203
ОС: Убунту

Re: [Решено частично] Управлять NetworkManager из консоли

Сообщение Babusha »

cnetworkmanager
Спасибо сказали:
Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Re: [Решено частично] Управлять NetworkManager из консоли

Сообщение DjSpike »

Спасибо за подсказку, как раз то что нужно.
Теперь помогите разобраться, как правильно команду сделать чтобы подключить GPRS.

Код: Выделить всё

spike@spike-laptop:~$ cnetworkmanager -d
Interface | Type     | State
----------+----------+-------------
eth0      | ETHERNET | ACTIVATED
wlan0     | WIRELESS | UNAVAILABLE
ttyUSB0   | GSM      | DISCONNECTED

spike@spike-laptop:~$ cnetworkmanager -s
Active | Name      | Type
-------+-----------+---------------
*      | Auto eth0 | 802-3-ethernet
       | Beeline   | gsm

spike@spike-laptop:~$ cnetworkmanager --di=ttyUSB0
Property     | Value
-------------+---------------------------------------
Udi          | /org/freedesktop/ModemManager/Modems/0
Interface    | ttyUSB0
Driver       | option1
Capabilities | NM_SUPPORTED
State        | DISCONNECTED
Managed      | True
DeviceType   | GSM
spike@spike-laptop:~$


cnetworkmanager --activate-connection=system,Beeline,ttyUSB0
Эта команда выдает ошибку...
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: [Решено частично] Управлять NetworkManager из консоли

Сообщение NickLion »

cnetworkmanager --activate-connection=,Beeline,ttyUSB0,
Спасибо сказали:
Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Re: [Решено частично] Управлять NetworkManager из консоли

Сообщение DjSpike »

Код: Выделить всё

spike@spike-laptop:~$ cnetworkmanager --activate-connection=,Beeline,ttyUSB0,Connection 'Beeline' not found
Traceback (most recent call last):
  File "/usr/bin/cnetworkmanager", line 320, in <module>
    hint = get_connection_devtype(conn)
  File "/usr/bin/cnetworkmanager", line 220, in get_connection_devtype
    cs = conn.GetSettings()
AttributeError: 'NoneType' object has no attribute 'GetSettings'


Выдает ошибку...
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: [Решено частично] Управлять NetworkManager из консоли

Сообщение NickLion »

Гм...
cnetworkmanager --ci=Beeline
что говорит?
ну, попробуйте
cnetworkmanager --activate-connection=system,Beeline,ttyUSB0,
хотя и так должно работать...
Спасибо сказали:
Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Re: [Решено частично] Управлять NetworkManager из консоли

Сообщение DjSpike »

Вот так заработало:
cnetworkmanager --activate-connection=system,Beeline,ttyUSB0,
Entering mainloop
(21:47:06) State: CONNECTING

Подскажите а как теперь его разъеденить ???
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: [Решено частично] Управлять NetworkManager из консоли

Сообщение NickLion »

// Ага, значит опускать можно только для user. Будем знать.
Как деактивировать - что-то затрудняюсь сказать. Обычно просто выдёргивал модем :)
Спасибо сказали:
Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Re: [Решено частично] Управлять NetworkManager из консоли

Сообщение DjSpike »

Не ужели нельзя через консоль отключить соеденение GPRS NetworkManager ?
Уже весь инет перерыл....
Блин наверное придется на wvdial вернуться....
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали:
blackdevil
Бывший модератор
Сообщения: 2751
Статус: Добровольный помощник
ОС: Ubuntu (lts)

Re: [Решено частично] Управлять NetworkManager из консоли

Сообщение blackdevil »

А что в man странице не написано какой нужен ключ? Просто у меня не установлен NM, не могу глянуть к сожалению :(
Простые решения для Ubuntu-подобных систем: смотрим тут
Спасибо сказали:
Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Re: [Решено частично] Управлять NetworkManager из консоли

Сообщение DjSpike »

Вот:

Код:

CNETWORKMANAGER(1) User Commands CNETWORKMANAGER(1) NAME cnetworkmanager - Command-line client for NetworkManager. SYNOPSIS cnetworkmanager [options] OPTIONS --version show program's version number and exit -h, --help show this help message and exit -t, --terse No table headings and padding, suitable for parsing -w BOOL, --wifi=BOOL Enable or disable wireless -o BOOL, --online=BOOL Enable or disable network at all --state Print the NM state --we, --wireless-enabled Print whether the WiFi is enabled --whe, --wireless-hardware-enabled Print whether the WiFi hardware is enabled -d, --device-list, --dev List devices --device-info=DEV, --di=DEV Info about device DEV (by interface or UDI(TODO)) -a, -n, --ap-list, --ap, --nets List access points --ap-info=AP, --ai=AP Info about access point AP (by hw address or UDI(TODO)) -u, --usrcon List user connection settings -s, --syscon List system connection settings --con-info=[KIND[ID]], --ci=[KIND[ID]] Info about connection settings ID (of the *user*/system KIND) -c, --actcon List active connections --demo Run a random demonstration of the API --activate-connection=[KIND],ID,[DEV],[APMAC] activate the KIND(user/system) connection ID on device DEV using APMAC. -m, --monitor loop to show dbus signals -C SSID, --connect=SSID Connect to a wireless network SSID (creating the configuration using the key options below) --unprotected network does not require a key --wep-hex=KEY use this WEP key of 26 hex digits --wep-pass=KEY use this WEP passphrase --wpa-psk-hex=KEY use this WPA key of 64 hex digits --wpa-pass=KEY use this WPA passphrase DESCRIPTION cnetworkmanager is a command-line client for NetworkManager, intended to supplement and replace the GUI applets. COPYRIGHT Copyright 2010 W. Martin Borgert and released under the GNU General Public License (GPL). Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 2 or any later version published by the Free Software Foundation. AUTHOR W. Martin Borgert Author. COPYRIGHT Copyright © 2010 W. Martin Borgert cnetworkmanager 2010-03-05 CNETWORKMANAGER(1)


iУведомление от модератора blackdevil
Для длинных листингов у нас есть тег codebox
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали:
Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Re: [Решено частично] Управлять NetworkManager из консоли

Сообщение DjSpike »

Подскажите что в Ubuntu можно использовать за место NM для управления 3G модемом ???
Требуется из консоли (точнее cron будет запускать) поднять соединение оправить файл и разорвать соединение. В мандриве использовал команды ifup ifodwn. Здесь почему-то не прокатывает....
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали:
Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4458
Статус: GNU generation
ОС: Debian GNU/Linux

Re: [Решено частично] Управлять NetworkManager из консоли

Сообщение Rootlexx »

DjSpike писал(а):
12.01.2011 23:39
Подскажите что в Ubuntu можно использовать за место NM для управления 3G модемом ???
Требуется из консоли (точнее cron будет запускать) поднять соединение оправить файл и разорвать соединение.

Почитайте: http://wiki.archlinux.org/index.php/3G_and...with_pppd_alone.
Спасибо сказали:
Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Re: [Решено частично] Управлять NetworkManager из консоли

Сообщение DjSpike »

Я думаю что этой теме рано поставили тег РЕШЕНО. Проблема озвученная в первом посте до сих пор не решена, т.е. из консоли можно только подключить соединение NM а отключить нельзя...
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали:
Moonlight0x0
Сообщения: 5
ОС: Gentoo

Re: [Решено частично] Управлять NetworkManager из консоли

Сообщение Moonlight0x0 »

Есть вот такая инструкция по управлению NetworkManager в консоли http://losst.ru/upravlenie-networkmanager-iz-konsoli
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: [Решено частично] Управлять NetworkManager из консоли

Сообщение NickLion »

Moonlight0x0
Эм... Вас не смутило, что теме 4 года? Да и в той статье сказано только про nmcli, есть ещё и nmtui.
Спасибо сказали: