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

Автор Тема: PRA. Netctl, настройка проводного интернет подключения  (Прочитано 11409 раз)

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

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8633
  • Репутация: +187/-2
  • Старый чайник
Код
enp5s0: leased 10.67.230.122 for 120 seconds
enp5s0: changing route to 10.67.230.0/24
enp5s0: changing default route via 10.67.230.254
Получает, но не то
Моноблок 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

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33953
  • Репутация: +231/-0
    • PuppyRus-A
Веселый пров
Настривайте статику

Оффлайн sasha-gerych

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 705
  • Репутация: +17/-0
  • Автор темы
Отредактируйте
Думаю все и так правильно. Вот что у меня в файле resolv.conf сразу после старта системы:
Код
# Generated by resolvconf
nameserver 109.86.2.2
nameserver 109.86.2.21

Как его насроить то? Складывается такое впечатление что система упорно старается использовать автонастройки dhcp
В PRA64fat все проще, выбрал вместо автоматики ручную настройку, забил четыре параметра и все. Думал и здесь так будет ан нет, не тут то было.
Вот что у меня в настройках подключения:
Код
Description='Проводная сеть. Статические настройки.'
Interface=eth0
Connection=ethernet
IP=static
Address=('178.151.198.44/24')
#Routes=('192.168.0.0/24 via 192.168.1.2')
Gateway='178.151.198.254'
DNS=('109.86.2.2' '109.86.2.21')

## For IPv6 autoconfiguration
#IP6=stateless

## For IPv6 static address configuration
#IP6=static
#Address6=('1234:5678:9abc:def::1/64' '1234:3456::123/96')
#Routes6=('abcd::1234')
#Gateway6='1234:0:123::abcd'
и по прежнему все та же страница провайдера.
« Последнее редактирование: 15 Ноябрь 2017, 23:44:32 от sasha-gerych »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33953
  • Репутация: +231/-0
    • PuppyRus-A
Думаю все и так правильно
Если ping ya.ru проходит - правильно
Складывается такое впечатление что система упорно старается использовать автонастройки dhcp
Проверьте что dhcpd нет: ps ax |grep dhcpcd


Вот что у меня в настройках подключения:
Проверьте: ifconfig и netstat -r что настройки правильные
ping 178.151.198.254 - откуда взят этот адрес? Обычно шлюзом делают 178.151.198.1 - попробуйте
Если уверены что шлюз 178.151.198.254 и пинга нет - звоните прову : "Настройки такие - не пингуется шлюз"

Пингуется шлюз : ping 8.8.8.8
Если  пинга нет - звоните прову : "Настройки такие - не пингуется гугл"
Если пингуется: echo "nameserver 8.8.8.8" >/etc/resolv.conf

Может у Вас в локалке еще один dhcp - и от него м получаете неправильные настройки
Подключите провайдерский кабель прамо в комп и перепроверьте dhcp

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8633
  • Репутация: +187/-2
  • Старый чайник
Проверьте:
Логику net-auto. Статические настройки должны иметь приоритет над dhcp.
Моноблок 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

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33953
  • Репутация: +231/-0
    • PuppyRus-A
Логику net-auto
По замыслу если есть enable конфиги netctl - net-auto ждет их завершения
Давно не лазил в этот скрипт. Могло что-то и сломаться
Проверьте что при enable Вашего статического конфига - dhcpcd нет в процессах

Оффлайн sasha-gerych

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 705
  • Репутация: +17/-0
  • Автор темы
Все делал при подключенном на прямую в комп провайдерского кабеля
Если ping ya.ru проходит
Не пройдет, т.к. блокируется провайдером.

Создал через Netctl новое подключение ethernet-static
Код
Description='Проводная сеть. Статические настройки.'
Interface=eth0
Connection=ethernet
IP=static
Address=('178.151.198.55/24')
#Routes='255.255.255.0'
Gateway='178.151.198.254'
DNS=('109.86.2.2' '109.86.2.21')
178.151.198.254 - откуда взят этот адрес?
Шлюз из настроек который дал провайдер, в личном кабинете прова точно такой.
Проверьте что dhcpd нет: ps ax |grep dhcpcd
Код
live@pra64:~$ ps ax |grep dhcpcd
 6405 ?        Ss     0:00 dhcpcd eth0
12523 pts/0    S+     0:00 grep dhcpcd
Проверьте: ifconfig и netstat -r что настройки правильные
Код
ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 178.151.198.54  netmask 255.255.255.0  broadcast 178.151.198.255
        ether 14:da:e9:40:46:fc  txqueuelen 1000  (Ethernet)
        RX packets 13332  bytes 9624231 (9.1 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 7551  bytes 930853 (909.0 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
Код
netstat -r
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
default         gateway         0.0.0.0         UG        0 0          0 eth0
10.67.230.0     *               255.255.255.0   U         0 0          0 eth0
178.151.198.0   *               255.255.255.0   U         0 0          0 eth0
Если уверены что шлюз 178.151.198.254 и пинга нет
Код
live@pra64:~$ ping 178.151.198.254
PING 178.151.198.254 (178.151.198.254) 56(84) bytes of data.
64 bytes from 178.151.198.254: icmp_seq=1 ttl=64 time=1.17 ms
64 bytes from 178.151.198.254: icmp_seq=2 ttl=64 time=0.863 ms
64 bytes from 178.151.198.254: icmp_seq=3 ttl=64 time=0.883 ms
64 bytes from 178.151.198.254: icmp_seq=4 ttl=64 time=0.855 ms
^C
--- 178.151.198.254 ping statistics ---
7 packets transmitted, 7 received, 0% packet loss, time 6024ms
rtt min/avg/max/mdev = 0.741/1.107/1.939/0.387 ms
Пингуется шлюз : ping 8.8.8.8
Код
live@pra64:~$ ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=46 time=35.7 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=46 time=35.8 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=46 time=35.7 ms
64 bytes from 8.8.8.8: icmp_seq=4 ttl=46 time=35.7 ms
^C
--- 8.8.8.8 ping statistics ---
6 packets transmitted, 6 received, 0% packet loss, time 5009ms
rtt min/avg/max/mdev = 35.734/35.789/35.834/0.246 ms
Вот что мне говорит уведомление во время включения сознанного подключения:
/usr/lib/resolvconf/libc: libe 232: /bin/systemctl: Нет такого файла или каталога Started network profile 'ethernet-static'
« Последнее редактирование: 16 Ноябрь 2017, 19:14:28 от sasha-gerych »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33953
  • Репутация: +231/-0
    • PuppyRus-A
live@pra64:~$ ps ax |grep dhcpcd
При настроенном netctl - не должно появляться.
Возможно netctl не успевает отработать и далее
Отключите
    Не нашёл как отключить dhcp
По стандарту. Меню - настройки - настройки автозагрузки- 10netcfg
live@pra64:~$ ping 8.8.8.8
64 bytes from 8.8.8.8: icmp_seq=1 ttl=46 time=35.7 ms
Инет подключен.
Проверяйте ping ya.ru
Если пингуется: echo "nameserver 8.8.8.8" >/etc/resolv.conf

/usr/lib/resolvconf/libc: libe 232: /bin/systemctl: Нет такого файла или каталога
Ни на что не влияющая ошибка dhcpcd при отсутствии systemd

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8633
  • Репутация: +187/-2
  • Старый чайник
ошибка dhcpcd
А я его из Richy выкинул :D
Моноблок 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

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33953
  • Репутация: +231/-0
    • PuppyRus-A
А я его из Richy выкинул :D
Какая связь с темой?

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6279
  • Репутация: +141/-0
    • RoDoN X
Проверяйте ping ya.ru
Читай внимательнее:
Не пройдет, т.к. блокируется провайдером.
На Украине яндекс отрублен

Lenovo B590 (i3-3110M, 8 Гб, GeForce 720M)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33953
  • Репутация: +231/-0
    • PuppyRus-A
Проверяйте ping ya.ru google.com

Оффлайн sasha-gerych

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 705
  • Репутация: +17/-0
  • Автор темы
Отключите
Прошел в настройки автозапуска, удалил 10netcfg, перезагрузил Иксы:
Код
live@pra64:~$ ps ax |grep dhcpcd
 6273 ?        Ss     0:00 dhcpcd eth0
30106 pts/0    S+     0:00 grep dhcpcd

Проверяйте ping ya.ru
Уже писал, но проверил, и думаю это тоже результат))
Код
live@pra64:~$ ping ya.ru
PING ya.ru (109.86.231.2) 56(84) bytes of data.
64 bytes from blocked.triolan.com.ua (109.86.231.2): icmp_seq=1 ttl=59 time=4.54 ms
64 bytes from blocked.triolan.com.ua (109.86.231.2): icmp_seq=2 ttl=59 time=4.72 ms
64 bytes from blocked.triolan.com.ua (109.86.231.2): icmp_seq=3 ttl=59 time=4.67 ms
^C
--- ya.ru ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2002ms
rtt min/avg/max/mdev = 4.544/4.650/4.728/0.077 ms

Если пингуется: echo "nameserver 8.8.8.8" >/etc/resolv.conf
так не получается, только руками, теперь выглядит так:
Код
# Generated by resolvconf
domain www.huaweimobilewifi.com
nameserver 109.86.2.2
nameserver 109.86.2.21
nameserver 192.168.8.1
nameserver 8.8.8.8
только nameserver 8.8.8.8 не получается, система сама меняет его на все что выше только без nameserver 8.8.8.8
После перезагрузки иксов не стартовала lxpanel приходилось идти в usr/bin/lxpanel после в терминале xwin. Было изменено название сетевого интерфейса, поправил в файле настройки подключения. В итоге после нескольких таких манипуляций сетевая вообще отвалилась оставив один lo:
Код
live@pra64:~$ ifconfig
lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 9804  bytes 588240 (574.4 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 9804  bytes 588240 (574.4 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
live@pra64:~$

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33953
  • Репутация: +231/-0
    • PuppyRus-A
только nameserver 8.8.8.8 не получается, система сама меняет его на все что выше т
это вероятно делает dhcpcd
8.8.8.8 - не обязательно - любой рабочий днс

Оффлайн sasha-gerych

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 705
  • Репутация: +17/-0
  • Автор темы
так не пойдет в resolv.conf?
Код
# Generated by resolvconf
domain www.huaweimobilewifi.com
nameserver 109.86.2.2
nameserver 109.86.2.21
nameserver 192.168.8.1
nameserver 8.8.8.8
« Последнее редактирование: 17 Ноябрь 2017, 13:05:25 от sasha-gerych »