LINUX.ORG.RU

помогите настроить сеть в openrc

 , ,


0

1

вот как в bananian который похож на дебиан

auto lo
iface lo inet loopback

iface eth0 inet manual

auto eth0.101
iface eth0.101 inet dhcp

auto eth0.102
iface eth0.102 inet manual

auto wlan0
iface wlan0 inet manual

auto br0
iface br0 inet static
	address 192.168.193.1
	netmask 255.255.255.0
	bridge_ports eth0.102 wlan0
главное нужно понять как сделать eth0.101 и eth0.102

Deleted

Смотри вики генты.

anonymous ()

главное нужно понять как сделать eth0.101 и eth0.102

Судя по нотации это VLAN-ы. Курить вот эту часть хэндбука

Pinkbyte ★★★★★ ()
Ответ на: комментарий от Pinkbyte

при загрузке такое

 *   ERROR: interface br0 does not exist
 *   Ensure that you have loaded the correct kernel module for your hardware
 * ERROR: net.br0 failed to start
$ cat /etc/conf.d/net
config_eth0="null"

vlans_eth0="101 102"

config_eth0_102="dhcp"

config_eth0_102="null"

config_wlan0="null"

bridge_add_eth0_102="br0"
bridge_add_wlan0="br0"
config_br0="192.168.193.1/24"

preup() {
if [[ "${IFACE}" == "eth0" ]]; then
 ifconfig eth0 up

 # The swconfig port number are:
 # |2|1|0|4|  |3|
 # (looking at front of ports)

 swconfig dev eth0 set reset 1
 swconfig dev eth0 set enable_vlan 1
 swconfig dev eth0 vlan 101 set ports '3 8t'
 swconfig dev eth0 vlan 102 set ports '4 0 1 2 8t'
 swconfig dev eth0 set apply 1
fi
return 0
}
$ lsmod
Module                  Size  Used by
8021q                  18870  0
garp                    6092  1 8021q
bridge                 77164  0
stp                     2028  2 garp,bridge
llc                     5389  3 stp,garp,bridge
mali                  114295  0
ump                    57303  1 mali
8192cu                450853  0

Deleted ()
Ответ на: комментарий от Pinkbyte

дописал

rc_net_br0_need="net.eth0"
теперь при старте все нормально. Но если сделать
/etc/init.d/net.br0 restart
 * Unmounting network filesystems ...                                                                              [ ok ]
 * Bringing down interface br0
 *   Destroying bridge br0 ...                                                                                     [ ok ]
 * Bringing up interface br0
 *   Running preup ...
 *   ERROR: interface br0 does not exist
 *   Ensure that you have loaded the correct kernel module for your hardware
 * ERROR: net.br0 failed to start
как сделать чтобы при рестарте net.br0 автоматом был рестарт nrt.eth0

Deleted ()
Ответ на: комментарий от Deleted

Что-то ты какую-то дичь в конфиге привел

Надо так:

config_eth0="null"
vlans_eth0="101 102"

config_eth0_101="dhcp"
config_eth0_102="null"

config_wlan0="null"

rc_net_br0_need="net.eth0 net.wlan0"
bridge_br0="eth0.102 wlan0"
config_br0="192.168.193.1/24"
Pinkbyte ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.