Автор Тема: raspberry pi bridge wlan0->eth0  (Прочетена 1773 пъти)

peshoa

  • Напреднали
  • *****
  • Публикации: 13
  • Distribution: Мint 11 64bit
  • Window Manager: gnome
    • Профил
raspberry pi bridge wlan0->eth0
« -: Dec 22, 2013, 12:31 »
Здравейте,опитвам се да направя нет бридж между безжичката карта и жичният порт на въпросната гадинка.Постановката е следната :рутер разпръсква нет безжично ,който "ловя" с безжична карта свързана с pi-to , вградената мрежова карта на pi-to е свързана с друг рутер и идеята е да се бриджнат wlan0 и eth0 интерфейси.Настройките който правя в /etc/network/interfaces:
Код:
auto lo
iface lo inet loopback

auto wlan0
iface wlan0 inet static
address 192.168.1.7
netmask 255.255.255.0
gateway 192.168.1.1
wpa-ssid "imeto na mrejata"
wpa-psk "pass-a na mrejata"

auto eth0
iface eth0 inet static
address 192.168.2.1
network 192.168.2.0
netmask 255.255.255.0
До тук няма проблеми двата интерфейса wlan0 се свързва към мрежа 1 и жичният се свързва към мрежа 2 .Имам достъп до Pi-то през ssh и от двете мрежи.В момента който добавя :
Код:
auto br0
iface br0 inet static
address 192.168.2.1
network 192.168.2.0
netmask 255.255.255.0
bridge_ports wlan0 eth0
bridge_stp off
bridge_fd 0
bridge_waitport 0
изплюва грешка : can't add wlan0 to bridge br0 operation not supported и gameover.Опитах да сваля двата интерфейса с ifconfig down и тогава да бриджа ефект няма.Всяка помощ е добре дошла.
Безжичната карта е тп-линк wn722n.
« Последна редакция: Dec 22, 2013, 13:18 от peshoa »
Активен

Astor

  • Напреднали
  • *****
  • Публикации: 332
    • Профил
Re: raspberry pi bridge wlan0->eth0
« Отговор #1 -: Dec 22, 2013, 23:43 »
Здравей,

ръчно с използването на инструмента: "brctl" не става ли?
Активен

Няма начин, да няма начин!

peshoa

  • Напреднали
  • *****
  • Публикации: 13
  • Distribution: Мint 11 64bit
  • Window Manager: gnome
    • Профил
Re: raspberry pi bridge wlan0->eth0
« Отговор #2 -: Dec 23, 2013, 10:14 »
Здравейте, пробвах го и това преди да пиша , но грешката остава не може да "закачи" waln0 към br0 .Доста ма'трял изчетох по този въпрос ,но решенията по мрежата не ми помогнаха особено.Повечето отговори насочват към този материал.В крайна сметка ще се кротна дори да не са бриджнати ,а само да прехвърлят пакети помежду си.В момента чета за подобно рутиране с iptables и там ако някой удари едно рамо няма да е излишно.
Поздрави!

п.с.Всели празници :).
« Последна редакция: Dec 23, 2013, 11:10 от peshoa »
Активен

peshoa

  • Напреднали
  • *****
  • Публикации: 13
  • Distribution: Мint 11 64bit
  • Window Manager: gnome
    • Профил
Re: raspberry pi bridge wlan0->eth0
« Отговор #3 -: Dec 24, 2013, 23:15 »
Ъпдейт:
след доста чете по мрежата разбрах ,че тази магия с "моста" няма да стане.За това сега се опитвам да пренасоча трафика с iptables.
Настройките ,които съм направил са :

Код:
iptables -X
iptables -F
iptables -A FORWARD -i wlan0 -o eth0 -s 192.168.1.0/24 -m state --state NEW -j ACCEPT
iptables -A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A POSTROUTING -t nat -j MASQUERADE
route del default
route add default gw 192.168.1.1 wlan0

/etc/network/interfaces :
Код:
  GNU nano 2.2.6            File: /etc/network/interfaces

auto lo

iface lo inet loopback

#allow-hotplug wlan0
#iface wlan0 inet manual
#wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
#iface default inet dhcp


auto eth0
iface eth0 inet static
address 192.168.2.1
network 192.168.2.0
netmask 255.255.255.0
gateway 192.168.2.1

auto wlan0
iface wlan0 inet static
address 192.168.1.8
network 192.168.1.0
netmask 255.255.255.0
wpa-ssid Име
wpa-psk парола


ifconfig :
Код:
eth0      Link encap:Ethernet  HWaddr b8:27:eb:7c:67:1a
          inet addr:192.168.2.1  Bcast:192.168.2.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:303 errors:0 dropped:0 overruns:0 frame:0
          TX packets:770 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:18679 (18.2 KiB)  TX bytes:63261 (61.7 KiB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:195 errors:0 dropped:0 overruns:0 frame:0
          TX packets:195 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:20701 (20.2 KiB)  TX bytes:20701 (20.2 KiB)

wlan0     Link encap:Ethernet  HWaddr 00:1d:0f:bc:7e:ad
          inet addr:192.168.1.8  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:988 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1057 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:91889 (89.7 KiB)  TX bytes:147711 (144.2 KiB)

при опит за пинг на гугъл :
Код:
PING google.bg (173.194.39.248) 56(84) bytes of data.
64 bytes from sof01s02-in-f24.1e100.net (173.194.39.248): icmp_req=1 ttl=58 time=29.9 ms
^C
--- google.bg ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 29.979/29.979/29.979/0.000 ms


iptabes -L
Код:
Chain INPUT (policy ACCEPT)
target     prot opt source               destination

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination
ACCEPT     all  --  192.168.1.0/24       anywhere             state NEW
ACCEPT     all  --  192.168.1.0/24       anywhere             state NEW
ACCEPT     all  --  192.168.1.0/24       anywhere             state NEW

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

route
Код:
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         raspberrypi.loc 0.0.0.0         UG    0      0        0 eth0
192.168.1.0     *               255.255.255.0   U     0      0        0 wlan0
192.168.2.0     *               255.255.255.0   U     0      0        0 eth0

при пинг от другата подмрежа 192.168.2.0 няма никой.
Всякакви идеи са добре дошли :).
« Последна редакция: Dec 25, 2013, 10:56 от peshoa »
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Bridge eth0 and eth1
Настройка на хардуер
Pulear 7 2049 Последна публикация Apr 07, 2006, 11:45
от jasonsmith
wlan0
Кошче
w3ezy 4 1824 Последна публикация Feb 04, 2011, 02:29
от radoshow
Raspberry Pi - Честито на късметлиите
Коментар
clovenhoof 19 7409 Последна публикация Mar 05, 2012, 16:25
от buboleck
Next Raspberry PI... HARDKERNEL
Живота, вселената и някакви други глупости
n00b 12 4835 Последна публикация Oct 01, 2012, 19:21
от go_fire
raspberry pi - Проблем с насичане
Десктопи
misho_cg 7 3766 Последна публикация Mar 06, 2013, 12:26
от ieti