Сайт | Скачать | Видео | Wiki

Голосование

Чем настраиваете сеть в PRA? Голосуют только те, кто пробовал autonet

Network Manager
0 (0%)
netctl
1 (16.7%)
autoNet
4 (66.7%)
другое
1 (16.7%)

Проголосовало пользователей: 6

Автор Тема: autoNet - управление сетями  (Прочитано 109638 раз)

0 Пользователей и 5 Гостей просматривают эту тему.

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2538
  • Репутация: +33/-0
Re: autoNet - управление сетями
« Ответ #375 : 25 Август 2018, 16:14:17 »
089-z-autoNet-ds21.pfs
буду пробовать.
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2538
  • Репутация: +33/-0
Re: autoNet - управление сетями
« Ответ #376 : 25 Август 2018, 16:40:26 »
    089-z-autoNet-ds21.pfs

буду пробовать.
--из "меню" не запустился  ---> + "сверху" "предыдущ.-20-й" => подключился
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Re: autoNet - управление сетями
« Ответ #377 : 25 Август 2018, 16:43:36 »
089-z-autoNet-ds21.pfs
Сначала заполнить форму
Не доходит до формы. Ни при загрузке retro, ни при ручном connect:
Код
# connect
export Window='<window title="WWW"><hbox>

<frame eth0 отключен><vbox>
 <pixmap>
  <height>64</height>
  <input file>/usr/share/pixmaps/network2.svg</input>
 </pixmap>
 <button>
  <width>20</width>
<input file>/usr/share/pixmaps/BallRed.png</input>
<label>Подключить</label>
<action function="exit">up_func eth0</action>
 </button>
</vbox></frame>
</hbox></window>'
/usr/bin/lan.sh: eth0 up
/usr/bin/lan.sh: carrier yes
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        ether 00:24:8c:ca:74:75  txqueuelen 1000  (Ethernet)
        RX packets 7  bytes 420 (420.0 B)
        RX errors 0  dropped 7  overruns 0  frame 0
        TX packets 21  bytes 10692 (10.4 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

/usr/bin/lan.sh: No GW on eth0
/usr/bin/lan.sh: eth0 down


Код
# pppoeconf 
/usr/bin/pppoeconf: line 19: /etc/net/interfaces/00:24:8c:ca:74:75.pppoe.conf: Нет такого файла или каталога
« Последнее редактирование: 25 Август 2018, 18:22:29 от krasnyh »

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2538
  • Репутация: +33/-0
Re: autoNet - управление сетями
« Ответ #378 : 25 Август 2018, 16:45:46 »
.pppoe.conf: Нет такого файла или каталога
...и - что-то вроде того.
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: autoNet - управление сетями
« Ответ #379 : 25 Август 2018, 17:16:06 »
Не доходит до формы.
И не дойдёт, а надо? Форма вызывается из меню.
.pppoe.conf: Нет такого файла или каталога
Да. Добавлю проверку наличия файла, pppoeconf строка 19
Код
[ -f ${CONFDIR}${HWADDR}.pppoe.conf ] && . ${CONFDIR}${HWADDR}.pppoe.conf
Теперь не ругается.
« Последнее редактирование: 25 Август 2018, 17:21:46 от DdShurick »
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Re: autoNet - управление сетями
« Ответ #380 : 25 Август 2018, 17:25:59 »
Форма вызывается из меню.
Это pppoeconf?
Ни из меню, ни в терминале нет формы:
Код
# pppoeconf
/usr/bin/pppoeconf: line 19: /etc/net/interfaces/00:24:8c:ca:74:75.pppoe.conf: Нет такого файла или каталога

И не дойдёт, а надо?
Это на усмотрение разработчика.
« Последнее редактирование: 25 Август 2018, 17:34:40 от krasnyh »

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2538
  • Репутация: +33/-0
Re: autoNet - управление сетями
« Ответ #381 : 25 Август 2018, 18:00:24 »
Да. Добавлю проверку наличия файла, pppoeconf строка 19
Код: [Выделить]

[ -f ${CONFDIR}${HWADDR}.pppoe.conf ] && . ${CONFDIR}${HWADDR}.pppoe.conf

Теперь не ругается.
--запускается, НО:
live@pc:~$ pppoeconf
/usr/share/themes/Silent Green/gtk-2.0/panel.rc:319: Файл с изображением не найден в pixmap_path: «/Shadows/entry-shadow-in.png»
/usr/share/themes/Silent Green/gtk-2.0/panel.rc:322: Background image options specified without filename
/usr/share/themes/Silent Green/gtk-2.0/gtkrc:100: Murrine configuration option "gradients" is no longer supported and will be ignored.

(gtkdialog:10259): Gtk-WARNING **: Загружаемый модуль тем не найден в module_path: «clearlooks»,

(gtkdialog:10259): Gtk-WARNING **: Загружаемый модуль тем не найден в module_path: «clearlooks»,
NAME=ttk-2
LOGIN=..m-log
PASSWD=..m-pswd
IP=*
DNS=usepeerdns
/usr/bin/lan.sh: eth0 up
/usr/bin/lan.sh: carrier yes
plugin rp-pppoe.so
eth0
name "..m-log"
usepeerdns
persist
defaultroute
hide-password
noauth

DNS1
DNS2
Plugin rp-pppoe.so loaded.
RP-PPPoE plugin version 3.8p compiled against pppd 2.4.7
tee: /var/log/eth0.log: Отказано в доступе
pppoe connect
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::224:54ff:fecf:e3d8  prefixlen 64  scopeid 0x20<link>
        ether 00:24:54:cf:e3:d8  txqueuelen 1000  (Ethernet)
        RX packets 167  bytes 10452 (10.2 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 189  bytes 10972 (10.7 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device interrupt 16 

/usr/bin/lan.sh: No GW on eth0
/usr/bin/lan.sh: eth0 down
live@pc:~$

--> +подключил "сверху 20-й" ==> не раб.
--> откл.21 ==> не раб.
--> переподключил 20-й ==> подключился.
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Re: autoNet - управление сетями
« Ответ #382 : 25 Август 2018, 18:46:58 »
Добавлю проверку наличия файла, pppoeconf строка 19
Код: [Выделить]

[ -f ${CONFDIR}${HWADDR}.pppoe.conf ] && . ${CONFDIR}${HWADDR}.pppoe.conf
Теперь:
Код
$ pppoeconf
/etc/net/interfaces/00:24:8c:ca:74:75.pppoe.conf: line 6: -S: команда не найдена
NAME=?
LOGIN=логин
PASSWD=пароль
IP=*
DNS=usepeerdns
SN= -S имя_службы
/usr/bin/lan.sh: eth0 up
/usr/bin/lan.sh: carrier yes
/etc/net/interfaces/00:24:8c:ca:74:75.pppoe.conf: line 6: -S: команда не найдена
plugin rp-pppoe.so
eth0
name "логин"
usepeerdns
persist
defaultroute
hide-password
noauth

DNS1
DNS2
Plugin rp-pppoe.so loaded.
RP-PPPoE plugin version 3.8p compiled against pppd 2.4.7
No PPPoE connect
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        ether 00:24:8c:ca:74:75  txqueuelen 1000  (Ethernet)
        RX packets 2153  bytes 1716142 (1.6 MiB)
        RX errors 0  dropped 37  overruns 0  frame 0
        TX packets 1752  bytes 227882 (222.5 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

/usr/bin/lan.sh: No GW on eth0
/usr/bin/lan.sh: eth0 down

 В первой вкладке формы (pppoeconf), помимо логина и пароля, есть 'Имя соединения?'
Что это за параметр? Он обязателен? Или просто записать любое название?
Я ввожу всегда только пароль, логин и имя службы (в netctl это PPPoEService='')

UPD.  Конфиг моей рабочей формы (netctl):
Цитата
Description='Example PPPoE connection'
Interface=eth0
Connection=pppoe
User='логин'
Password='пароль'

# Always keep a connection established
ConnectionMode='persist'
# Establish connection on demand
#ConnectionMode='demand'
#IdleTimeout=300

# Use default route provided by the peer (default: true)
#DefaultRoute=true
# Use DNS provided by the peer (default: true)
#UsePeerDNS=true

# Override default LCP parameters from /etc/ppp/options
#LCPEchoInterval=15
#LCPEchoFailure=10

# PPPoE options - experts only
#
# PPPoE service name
PPPoEService='имя службы'
# PPPoE access concentrator name
#PPPoEAC=''
# Attach to existing session (sessid:macaddr)
#PPPoESession=''
# Only connect to specified MAC address
#PPPoEMAC=''
# Enable IPv6 support
#PPPoEIP6=yes

UPD2.  В netctl это учтено так:
Цитата
Description='Example PPPoE connection'
Interface=eth0
Connection=pppoe
User='example@yourprovider.com'
Password='very secret'
Т.е. в первом окне должно быть только две позиции 'User' и 'Password'.(Имхо)
У меня будет заполнено так:
логин
пароль

 А, скажем у DdShurick:
логин@tis-dialog.ru
пароль
« Последнее редактирование: 25 Август 2018, 22:00:45 от krasnyh »

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: autoNet - управление сетями
« Ответ #383 : 25 Август 2018, 21:13:14 »
/etc/net/interfaces/00:24:8c:ca:74:75.pppoe.conf: line 6: -S: команда не найдена
С этим буду разбираться.
Значит так: строки 111, 112 pppoeconf
Код
	[ "$SN" ] && echo "SN=\"$SN\"" | $sudo tee -a ${CONFDIR}${HWADDR}.pppoe.conf
[ "$AC" ] && echo "AC=\"$AC\"" | $sudo tee -a ${CONFDIR}${HWADDR}.pppoe.conf
В первой вкладке формы (pppoeconf), помимо логина и пароля, есть 'Имя соединения?'
Что это за параметр? Он обязателен? Или просто записать любое название?
Это имя файла из которого pppd берёт настройки. Имя произвольное но обязательное.
'example@yourprovider.com'
Можно и так, но "дуракозащита" будет слабже.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Re: autoNet - управление сетями
« Ответ #384 : 25 Август 2018, 22:00:07 »
 С двумя правками (строки 19; 111 и 112)
[ -f ${CONFDIR}${HWADDR}.pppoe.conf ] && . ${CONFDIR}${HWADDR}.pppoe.conf
[ "$SN" ] && echo "SN=\"$SN\"" | $sudo tee -a ${CONFDIR}${HWADDR}.pppoe.conf
   [ "$AC" ] && echo "AC=\"$AC\"" | $sudo tee -a ${CONFDIR}${HWADDR}.pppoe.conf
Код
$ pppoeconf
NAME=pppoe_prov
LOGIN=логин
PASSWD=пароль
IP=*
DNS=usepeerdns
SN=" -S имя_службы"
/usr/bin/lan.sh: eth0 up
/usr/bin/lan.sh: carrier yes
логин * пароль *
логин * пароль *
plugin rp-pppoe.so
eth0
name "логин"
usepeerdns
persist
defaultroute
hide-password
noauth

DNS1
DNS2
Plugin rp-pppoe.so loaded.
RP-PPPoE plugin version 3.8p compiled against pppd 2.4.7
No PPPoE connect
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        ether 00:24:8c:ca:74:75  txqueuelen 1000  (Ethernet)
        RX packets 3  bytes 198 (198.0 B)
        RX errors 0  dropped 2  overruns 0  frame 0
        TX packets 5  bytes 1843 (1.7 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

/usr/bin/lan.sh: No GW on eth0
/usr/bin/lan.sh: eth0 down
В resolv.conf пишет (эти параметры я не заполняю; dns провайдера netctl автоматом прописывает):
Код
DNS1
DNS2
Вот прямо так и пишет DNS1 DNS2  :)

 upd. netctl прописывает:
Код
nameserver XXX.XX.XXX.XX
nameserver YYY.YY.YYY.YY

 Когда я вручную прописал dns во второй вкладке pppoeconf, все равно в resolv.conf прописало DNS1 DNS2.
« Последнее редактирование: 25 Август 2018, 22:35:42 от krasnyh »

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: autoNet - управление сетями
« Ответ #385 : 26 Август 2018, 00:18:59 »
Вот прямо так и пишет DNS1 DNS2
Это у меня уже ум за разум зашёл :) Надо
Код
 [ $DNS1 ] && echo "nameserver $DNS" 
Нашёл случайно удалённую метку, тз-за которой "No resolv" "eth0 down".
« Последнее редактирование: 26 Август 2018, 00:26:00 от DdShurick »
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2538
  • Репутация: +33/-0
Re: autoNet - управление сетями
« Ответ #386 : 26 Август 2018, 03:32:04 »
 -- 089-z-autoNet-ds22.pfs :
  -меню -> -и-нет -> -настр.РРРоЕ ==> "имя+логин+пароль" ==> ! + отличное соединение.
---------------
--нет было извещения о подкл-и;
-- т.е. теперь извещение после "первоначального-подключения" pppoe есть (!), --после создания pfs-сохр. и перезагр. - "извещения" нет -- ! НО подключается и "работает" - "автоматика однако" :)  .
-----------
  Как по мне - уведомление о подкл-и / или к.-либо "вывод в трей" - не помешает(и иногда нужно), хотя и не критично. (т.е. нужна возможность: "откл/вкл")

p.s. pfs-сохр -делал "стандартно" - "только /etc,....."
==> ? какие "файлы" нужны для "чисто-нетовской-сохраненки" ?
-----------
p.p.s. как понимаю, у меня "pppoe-динамическое",   --проверял на lxqt-1801-(? gtk2)-mini
« Последнее редактирование: 26 Август 2018, 03:42:47 от knn »
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Re: autoNet - управление сетями
« Ответ #387 : 26 Август 2018, 03:49:54 »
089-z-autoNet-ds22.pfs
Не прописывает 'Имя службы' в /etc/ppp/peers/имя_соединения.
В ручную:
1. sudo ifconfig -s eth0 up
2. cat /etc/ppp/peers/pppoe_prov
Код
plugin rp-pppoe.so
rp_pppoe_service 'имя сервиса'
eth0
name "логин"
usepeerdns
persist
defaultroute
hide-password
noauth
3. sudo pppd call pppoe_prov
4.
Код
$ ping ya.ru
PING ya.ru (87.250.250.242) 56(84) bytes of data.
64 bytes from ya.ru (87.250.250.242): icmp_seq=1 ttl=52 time=11.5 ms

p.s. Хотя, там наверно соединение хитрым способом через pppoe-discovery. :)
И /etc/ppp/peers/имя_соединения не задействован?
« Последнее редактирование: 26 Август 2018, 03:57:47 от krasnyh »

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2538
  • Репутация: +33/-0
Re: autoNet - управление сетями
« Ответ #388 : 26 Август 2018, 03:59:11 »
* 089-z-autoNet-ds22.pfs
+ "проверил" usb0-android (с отключенным eth0-проводом, --1807-ретро) => "Usb0-Ok!" ( :) и много-быстрее( т.к. не перебирает), чем было до этого в net-auto)
« Последнее редактирование: 26 Август 2018, 04:00:59 от knn »
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2538
  • Репутация: +33/-0
Re: autoNet - управление сетями
« Ответ #389 : 26 Август 2018, 04:50:11 »
Цитата: DdShurick от Сегодня в 00:18:59

    * 089-z-autoNet-ds22.pfs

+ "проверил" usb0-android (с отключенным eth0-проводом, --1807-ретро) => "Usb0-Ok!"
, но
-- connect => показывает: "Usb0-откл" и "подключить"
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.