среда, 15 августа 2012 г.

фряшная всячина

наконец то дошли руки до решения неочевидных мелочей

первое

получение адреса по dhcp для bridge интерфейса - если использовать стандартную опцию DHCP, то ничего работать не будет - обращение к серверу будет еще до того, как бридж собран - в результате бридж остается без адреса. собственно, самому бриджу пофиг, но если к компу надо обращаться, а других интерфейсов нет, то...
для решения надо вместо DHCP использовать SYNCDHCP - причем в хэндбуке опция есть, но вот наткнулся на нее, только когда стал копаться - да и то нашел решение на форуме :)

то есть для моста запись в rc.conf будет следующей


ifconfig_bridge0="addm re0 addm wlan0 SYNCDHCP"

вместо  ifconfig_bridge0="addm re0 addm wlan0 UP"

второе 

при настройки точки доступа согласно хэндбуку безопасность получается на уровне wpa-psk. для использования wpa2 надо всего лишь в файле настройки hostapd изменить версию wpa с 1 на 2

третье

напоролся на это при создании страйпа (то же самое будет при создании зеркала) - массив при использовании gpt меток создается, будет нормально функционировать, но при перезагрузке в логах будет идти ругательства

GEOM_STRIPE: Cannot add disk gpt/swap0 to swap (error=17)

для исправления при создании надо указать ключ -h 

gstripe label -h swap /dev/gpt/swap0 /dev/gpt/swap1 /dev/gpt/swap2 /dev/gpt/swap3

тогда в метаданные будет записан "железный" ключ и все будет в порядке

пятница, 20 апреля 2012 г.

dual monitor

имеем freebsd 9 stable, gnome2, ati 4550, два монитора, подключенных через dvi и vga

гном мониторы видит, но выводить изображения не хочет.

xrandr тоже видит, то на его команды тоже никакой реакции

как оказалось, требуется устновить соотвествующее разрешение виртуального рабочего стола - оно должно быть равно сумме горизонтальных разрешений каждого из мониторов.

минус - требует файла xorg.conf.

Section "Screen"
    Identifier "Screen0"
    Device     "Card0"
    Monitor    "Monitor0"
    SubSection "Display"
        Viewport   0 0
        Depth     24
        Virtual    2960 2960
    EndSubSection
EndSection

соотвественно, туда надо добавать параметр Virtual

еще минус - что панель гнома почему то уезжала исключительно на монитор, который я хотел сделать запасным

пришлось поменять значение /apps/panel/toplevels/top_panel/monitor - на 1
и соотвественно тоже для нижней панели 

пятница, 6 января 2012 г.

вчера наконец то попали на "смешариков-начало", и должен признаться - мне понравилось. несмотря на многочисленные обвинения в отсутствии смысла в сюжете, нелогичности пр. глупостях - не нашел. динамично, позитивно, плюс добавили смешные моменты и для родителей, что бы нам было не скучно :) единственный минус - это не совсем начало - этот мульт объясняет, как в компании появились Копатыч и Пин - остальные уже с сюжете были изначально :)
ну и мех можно было так не прорисовывать :)