Решено: Сеть в Sabayon 4.1

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

valday666
Сообщения: 206
ОС: Gentoo

Решено: Сеть в Sabayon 4.1

Сообщение valday666 »

Не пойму в чем дело, каждый раз после перезагрузки слетают сетевые настройки.
В /etc/conf.d/net настройки сохраняются, но не работают. Помогает только net-setup. Откуда сетевые настройки-то берутся?
Изменил бы мир, но бог не дает исходников...
Спасибо сказали:
Аватара пользователя
BuriK666
Сообщения: 95
ОС: GNU/Linux Gentoo

Re: Решено: Сеть в Sabayon 4.1

Сообщение BuriK666 »

rc-update add net.eth0 default
Linux for you.
Спасибо сказали:
valday666
Сообщения: 206
ОС: Gentoo

Re: Решено: Сеть в Sabayon 4.1

Сообщение valday666 »

Если бы все было так просто :)

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

asus sergey # cat /etc/conf.d/net
# Sabayon Linux static network configuration tool
config_eth0="192.168.0.116 broadcast 192.168.0.255 netmask 255.255.255.0"
routes_eth0="default via 192.168.0.115"
dns_servers_eth0="192.168.0.115"
asus sergey # ifconfig
eth0      Link encap:Ethernet  HWaddr 00:1d:60:b8:df:fc
          inet6 addr: fe80::21d:60ff:feb8:dffc/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:26 errors:0 dropped:0 overruns:0 frame:0
          TX packets:29 errors:0 dropped:0 overruns:0 carrier:1
          collisions:0 txqueuelen:1000
          RX bytes:2558 (2.4 KiB)  TX bytes:10573 (10.3 KiB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:86 errors:0 dropped:0 overruns:0 frame:0
          TX packets:86 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:6412 (6.2 KiB)  TX bytes:6412 (6.2 KiB)

а вот после net-setup (/etc/conf.d/net не изменяется)

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

asus sergey # ifconfig
eth0      Link encap:Ethernet  HWaddr 00:1d:60:b8:df:fc
          inet addr:192.168.0.116  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::21d:60ff:feb8:dffc/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:50 errors:0 dropped:0 overruns:0 frame:0
          TX packets:66 errors:0 dropped:0 overruns:0 carrier:1
          collisions:0 txqueuelen:1000
          RX bytes:4602 (4.4 KiB)  TX bytes:31805 (31.0 KiB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:86 errors:0 dropped:0 overruns:0 frame:0
          TX packets:86 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:6412 (6.2 KiB)  TX bytes:6412 (6.2 KiB)
Изменил бы мир, но бог не дает исходников...
Спасибо сказали:
abs-o-lut
Сообщения: 420

Re: Решено: Сеть в Sabayon 4.1

Сообщение abs-o-lut »

В Sabayone networkmanager.
Убрать его если net.eth0 использовать.
# rc-update del networkmanager
Спасибо сказали:
Аватара пользователя
BuriK666
Сообщения: 95
ОС: GNU/Linux Gentoo

Re: Решено: Сеть в Sabayon 4.1

Сообщение BuriK666 »

что пишет rc-status?
Linux for you.
Спасибо сказали:
valday666
Сообщения: 206
ОС: Gentoo

Re: Решено: Сеть в Sabayon 4.1

Сообщение valday666 »

Действительно, запущен NetworkManager. Сейчас попробую без него
Изменил бы мир, но бог не дает исходников...
Спасибо сказали:
Аватара пользователя
rza
Сообщения: 105
ОС: Linux Mint 11 Katya

Re: Решено: Сеть в Sabayon 4.1

Сообщение rza »

Подскажите мне как решить мою проблему

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

sabayon a # /etc/init.d/net.eth0 restart
* Caching service dependencies...                                         [ ok ]
* Bringing down interface eth0
*   Stopping ifplugd on eth0...                                           [ ok ]
* Bringing up interface eth0
*   Starting ifplugd on eth0...                                           [ ok ]
*     Backgrounding ...
* WARNING: net.eth0 has started, but is inactive

Что означает этот варнинг? NetworkManager не запущен.
вот net.eth0

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

config_eth0="10.60.1.233 broadcast 10.60.1.255 netmask 255.255.254.0"
routes_eth0="default via 10.60.1.254"
dns_servers_eth0="10.60.1.254"
dns_search_eth0="195.5.51.178"

Заранее спасибо.
Спасибо сказали:
Torvinson
Сообщения: 425
ОС: Gentoo ~amd64

Re: Решено: Сеть в Sabayon 4.1

Сообщение Torvinson »

Лично мне в бытность пользования Сабайоном сеть удавалось настроить только с помощью network manager. Стандартные подходы для генту и мандривы не срабатывали. Это была еще одна причина забить болт на этот дистр.

Его надо или удалять, или настраивать. Подробности пользования этим ужасом в Сабайоне были в официальном форуме Сабайона в русской его ветке.
Спасибо сказали:
abs-o-lut
Сообщения: 420

Re: Решено: Сеть в Sabayon 4.1

Сообщение abs-o-lut »

У меня таких эпических проблем не было.
И через нетворкманагер сеть настраивал и через обычные net.eth, net.wlan. Гента, она и в сабайоне гента.
Спасибо сказали:
Аватара пользователя
rza
Сообщения: 105
ОС: Linux Mint 11 Katya

Re: Решено: Сеть в Sabayon 4.1

Сообщение rza »

Так что я не так сделал? сеть по дифолту юзала DHCP. как его отключить? и этот варнинг...
Спасибо сказали:
abs-o-lut
Сообщения: 420

Re: Решено: Сеть в Sabayon 4.1

Сообщение abs-o-lut »

rza
сеть по дифолту юзала DHCP. как его отключить?

Как, как... Как обычно.
Через /etc/conf.d/net

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

# This blank configuration will automatically use DHCP for any net.*
# scripts in /etc/init.d.  To create a more complete configuration,
# please review /usr/share/doc/openrc/net.example and save your configuration
# in /etc/conf.d/net (this file :]!).
Спасибо сказали:
valday666
Сообщения: 206
ОС: Gentoo

Re: Решено: Сеть в Sabayon 4.1

Сообщение valday666 »

Убил NetworkManager, но сеть все равно не работает...
Изменил бы мир, но бог не дает исходников...
Спасибо сказали:
abs-o-lut
Сообщения: 420

Re: Решено: Сеть в Sabayon 4.1

Сообщение abs-o-lut »

Добрался я до своего Sabayon'а.
Настройки сети не трогал ни во время установки, ни после.
По умолчанию стартует NetworkManager, убрал его. Добавил "поднятие" интерфейса eth0

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

# rc-update add net.eth0


Ребут, сети нет. Но это и логично. Получаю адрес - сеть есть.

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

# dhcpcd eth0


Но это же не дело вручную сеть поднимать. Смотрим доку и делаем

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

# rc-update del dhcdbd

И комментируем все строки в /etc/conf.d/net.
Всё, теперь сеть поднимается сама при старте, получая адрес по dhcp.

А как же случай, когда сеть настраивается вручную? Пожалуйста! В качестве DNS - opendns.
Правим /etc/conf.d/net в соответствии с настройками сети

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

config_eth0="192.168.1.5 netmask 255.255.255.0 brd 192.168.1.255"
routes_eth0="default via 192.168.1.1"
dns_servers_eth0="208.67.222.222"


Разве это сложно?

Torvinson
Лично мне в бытность пользования Сабайоном сеть удавалось настроить только с помощью network manager. Стандартные подходы для генту и мандривы не срабатывали. Это была еще одна причина забить болт на этот дистр.

Это вам вопрос. :)
Спасибо сказали:
valday666
Сообщения: 206
ОС: Gentoo

Re: Решено: Сеть в Sabayon 4.1

Сообщение valday666 »

Это не сложно. Только все равно - не работает.
Изменил бы мир, но бог не дает исходников...
Спасибо сказали:
abs-o-lut
Сообщения: 420

Re: Решено: Сеть в Sabayon 4.1

Сообщение abs-o-lut »

Вывод rc-update можно?
Спасибо сказали:
valday666
Сообщения: 206
ОС: Gentoo

Re: Решено: Сеть в Sabayon 4.1

Сообщение valday666 »

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

rc-update
                 sshd |                  default
             hostname |                                   boot
                 swap |                  default
                  xdm |                                   boot
               serial |                                   boot
                 mtab |                                   boot
            killprocs |                          shutdown
               procfs |                                   boot
            syslog-ng |                  default
              hotplug |                                   boot
             bootmisc |                                   boot
          sabayon-mce |                                   boot
                 dbus |                                   boot
              keymaps |                                   boot
                  lvm |                                   boot
                dmesg |                                        sysinit
              x-setup |                                   boot
                mdadm |                  default
           localmount |                                   boot
              portmap |                  default
             mount-ro |                          shutdown
                samba |                  default
            alsasound |                  default
               sysctl |                                   boot
                local | nonetwork        default
                  nfs |                  default
             netmount |                  default
              modules |                                   boot
                 udev |                                        sysinit
                devfs |                                        sysinit
                cupsd |                  default
            savecache |                          shutdown
           vixie-cron |                  default
                 hald |                                   boot
         termencoding |                                   boot
              urandom |                  default
        device-mapper |                                   boot
             net.eth0 |                  default
          consolefont |                                   boot
                 root |                                   boot
               net.lo |                                   boot
           fbcondecor |                  default
              hwclock |                                   boot
         avahi-daemon |                  default
                 fsck |                                   boot
Изменил бы мир, но бог не дает исходников...
Спасибо сказали:
abs-o-lut
Сообщения: 420

Re: Решено: Сеть в Sabayon 4.1

Сообщение abs-o-lut »

И net.eth0 нормально без варнингов отрабатывает?

А если попробовать удалить его из стартапа.
И потом запустить ручками

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

# /etc/init.d/net.eth0 start

Может покажет что?
Спасибо сказали:
valday666
Сообщения: 206
ОС: Gentoo

Re: Решено: Сеть в Sabayon 4.1

Сообщение valday666 »

Да, действительно...

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

* WARNING: net.eth0 has started, but is inactive
Изменил бы мир, но бог не дает исходников...
Спасибо сказали:
abs-o-lut
Сообщения: 420

Re: Решено: Сеть в Sabayon 4.1

Сообщение abs-o-lut »

net.eth0 - симлинк на net.lo?
Может, при обновлении косяк какой?
Спасибо сказали:
valday666
Сообщения: 206
ОС: Gentoo

Re: Решено: Сеть в Sabayon 4.1

Сообщение valday666 »

да, симлинк на net.lo
О каком обновлении речь? Я никаких обновлений еще не ставил...
Изменил бы мир, но бог не дает исходников...
Спасибо сказали:
abs-o-lut
Сообщения: 420

Re: Решено: Сеть в Sabayon 4.1

Сообщение abs-o-lut »

Тогда такое предположение, netplug или ifplugd присутствуют в системе?
Последний точно должен быть.

И посмотреть dmesg на предмет ругательств netplug/ifplugd. Ну и вообще, что в dmesg про eth0 есть?
Спасибо сказали:
Luca
Сообщения: 20

Re: Решено: Сеть в Sabayon 4.1

Сообщение Luca »

С Сетью действительно большие траблы в дистрибе. вот сделал очередной обзорчик, из серии как ничего не работает. http://stoplinux.org.ru/category/reviews/s...-64_review.html
Спасибо сказали:
abs-o-lut
Сообщения: 420

Re: Решено: Сеть в Sabayon 4.1

Сообщение abs-o-lut »

Лажовый обзор.
И не потому что большинство в нём - неправда. А потому что такой обзор не нужен никому. Не выявлены особенности.
Спасибо сказали:
valday666
Сообщения: 206
ОС: Gentoo

Re: Решено: Сеть в Sabayon 4.1

Сообщение valday666 »

Ага, так и есть. Описаны только минусы дистрибутива, а как решить проблему с сетью - нет
Изменил бы мир, но бог не дает исходников...
Спасибо сказали:
valday666
Сообщения: 206
ОС: Gentoo

Re: Решено: Сеть в Sabayon 4.1

Сообщение valday666 »

Попробовал вручную указать NetworkManager сетевые настройки. Какой-то бред получается. Апплет позволяет указать только ip, dns и шлюз, а маску подсети и бродкаст - нет. Получается такая хрень.

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

inet addr:192.168.0.3  Bcast:255.255.255.255  Mask:128.0.0.0

Где NetworkManager хранит свои настройки? Может можно руками подправить бродкаст и маску?
Изменил бы мир, но бог не дает исходников...
Спасибо сказали:
valday666
Сообщения: 206
ОС: Gentoo

Re: Решено: Сеть в Sabayon 4.1

Сообщение valday666 »

Все, победил этот NetworkManager. Оказалось все проще, чем я думал. Вбить MAC-адрес, добавить адрес, префикс (почему-то я не сразу догадался поставить 24), днс и шлюз. После перезагрузки все сохраняется, только NM выдает ошибку об ограничении сетевого подключения, но на работу она не влияет.
Изменил бы мир, но бог не дает исходников...
Спасибо сказали:
aes78
Сообщения: 72
ОС: DEbian 10

Re: Решено: Сеть в Sabayon 4.1

Сообщение aes78 »

У меня несколько вопросов: я долгое время был на федоре, в принципе у sabayon много похожего, даже анаконду они используют, но у меня сеть через vpn (pptp), в федоре маршруты и pppd call прописывались в /etc/rc.d/rc.local, чтобы сеть и инет автоматом стартовали при загрузке системы. Здесь не нашел, куда прописать, вроде есть /etc/rc.conf, но там не совсем то и каким образом отключаются/подключаются службы (в частности, NetworkManager раз и навсегда).
Спасибо сказали:
Аватара пользователя
DaemonTux
Сообщения: 1480
Статус: Юный падаван
ОС: Gentoo

Re: Решено: Сеть в Sabayon 4.1

Сообщение DaemonTux »

aes78 писал(а):
04.10.2009 18:29
У меня несколько вопросов: я долгое время был на федоре, в принципе у sabayon много похожего, даже анаконду они используют, но у меня сеть через vpn (pptp), в федоре маршруты и pppd call прописывались в /etc/rc.d/rc.local, чтобы сеть и инет автоматом стартовали при загрузке системы. Здесь не нашел, куда прописать, вроде есть /etc/rc.conf, но там не совсем то и каким образом отключаются/подключаются службы (в частности, NetworkManager раз и навсегда).

На счет networkManeger не скажу. Но поскольку sabayon использует конфиги gentoo то можно изпользовать документацию по gentoo.
У меня pptp поднимается через /etc/conf.d/net

А демонами пожно управлять через rc-update(консольная).
Vladivostok Linux User Group
Спасибо сказали:
aes78
Сообщения: 72
ОС: DEbian 10

Re: Решено: Сеть в Sabayon 4.1

Сообщение aes78 »

DaemonTux писал(а):
05.10.2009 02:38
aes78 писал(а):
04.10.2009 18:29
У меня несколько вопросов: я долгое время был на федоре, в принципе у sabayon много похожего, даже анаконду они используют, но у меня сеть через vpn (pptp), в федоре маршруты и pppd call прописывались в /etc/rc.d/rc.local, чтобы сеть и инет автоматом стартовали при загрузке системы. Здесь не нашел, куда прописать, вроде есть /etc/rc.conf, но там не совсем то и каким образом отключаются/подключаются службы (в частности, NetworkManager раз и навсегда).

На счет networkManeger не скажу. Но поскольку sabayon использует конфиги gentoo то можно изпользовать документацию по gentoo.
У меня pptp поднимается через /etc/conf.d/net

А демонами пожно управлять через rc-update(консольная).

С этим я разобрался. У меня в /etc/conf.d/net ppp0 назначен чтобы был дефолтным, однако дефолтным остается eth0, если же там прописать строчку route del default, то выход из системы идет очень долгий.
dns_domain_eth0="задан"

config_eth0="dhcp"
metric_eth0="100"
routes_eth0=("-net задан gw задан
-net задан gw задан")
dns_servers_eth0="задан"
dns_search_eth0="задан"

config_ppp0="ppp"
metric_ppp0="0"
pptp_server_ppp0='задан'
username_ppp0='MY-LOGIN'
password_ppp0='MY-PASSWD'
link_ppp0="pty 'pptp $pptp_server_ppp0 --nolaunchpppd'"

pppd_ppp0=" defaultroute noauth nodeflate persist maxfail 0 holdoff 10 \
lcp-echo-interval 60 lcp-echo-failure 10 password $password_ppp0"

depend_ppp0()
{
need net.eth0
}

При этом сделано
ln -snf net.lo net.ppp0
rc-update add net.eth0 default
rc-update add net.ppp0 default
/etc/init.d/net.eth0 restart
/etc/init.d/net.ppp0 start
Спасибо сказали:
Аватара пользователя
DaemonTux
Сообщения: 1480
Статус: Юный падаван
ОС: Gentoo

Re: Решено: Сеть в Sabayon 4.1

Сообщение DaemonTux »

Я попосже постораюсь выложить свой конфиг.

Update:

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

modules=( "ifconfig" )
config_eth0=( "10.30.10.6/23" )
dns_servers_eth0="192.168.158.130 10.10.10.11"

routes_eth0=(
                " 192.168.158.130 via 10.30.10.1" # Маршрут до pptp,DNS сервера
                " 10.10.10.11 via 10.30.10.1"        #Маршрут до DNS сервера

                )

config_ppp0=("ppp")
link_ppp0=("pty '192.168.158.130 --nolaunchpppd'")
username_ppp0='username'
password_ppp0='pass'
pppd_ppp0=(
                mppe required,stateless
                debug
                lock
                deflate 0
                defaultroute
                mtu 1490
                mru 1490
                nobsdcomp
                persist
        )
depend_ppp0() {
                need net.eth0
              }
Vladivostok Linux User Group
Спасибо сказали: