wesadex (wesadex) wrote in ru_root,
wesadex
wesadex
ru_root

Category:

FreeBSD 7.0 bridge - помогите разобраться плииз

Дано:
FreeBSD комп с двумя интерфейсами: nfe0 - локалка (192.168.1.2/24), ath0 - atheros бепроводный точка доступа), здесь же стоит и настроен hostapd, ipfw и dhcp. Все работает, точка есть, WPA.PSK работает, адрес раздается ноутам.
Между интерфейсами поднят мост (тупо скриптом), поднят так:

(ifconfig_ath0 = "inet up ssid freebsdap media DS/11Mbps mediaopt hostap" - так объявлен беспроводный интерфейс в rc.conf)

#!/bin/sh
sysctl net.inet.ip.check_interface=0
ifconfig bridge0 create
ifconfig bridge0 addm ath0 addm nfe0 up

Самба смотрит на интерфейс 192.168.1.2/24 (nfe0), она же мастер-браузер рабочей группы. В результате: внутри локалки (по проводам) - все окей, сетевое окружение виндов видит все машины, которые проводами соединены и не видит ноуты, а ноуты соответсвенно вообще не видят рабочей группы "на проводах". Т.е. я так понимаю NetBEUI как-то странно ходит через этот мост или вообще не ходит.

Никто не сталкивался часом - надо бы разрулить, а я что-то ума не приложу куда копнуть?

И второй мелкий вопрос: вот этот скрипт, который мост поднимает как-то по стандартным конфигам распихать можно, чтобы не скриптом он поднимался, а прям самой системой? sysctl - это я так понимаю в /etc/sysctl.conf положить надо, а вот как с мостом быть с самим?
Subscribe

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 5 comments