Удаление портов в FreeBSD с зависимостями

Думал откатиться сначала до php 5.2, ибо с php 5.3 по какой-то причине не хочет работать phpmyadmin без всяких на то видимых причин (и без ошибок в логах), но в итоге в очередной раз наткнулся на грабли с удалением порта.
Так вот. Удалять порты следует следующим образом:

#pkg_deinstall -r packagename

, где packagename имя удаляемого порта. Ключ -r удаляет все зависящие от вышеуказанного packagename. Иначе, при установке/обновлении порта могут возникнуть проблемы с уже присутствующими или отсутствующими зависимостями, которые придется удалять вручную. Благо вручную делать это не пришлось – установил php обратно, удалил все php-extensions которые связаны с php 5.3 и установил пока что все заново. Посмотрим позже как поведет себя phpmyadmin.

Домашний “роутер” на Freebsd – часть 2

Продолжим нашу тему домашнего роутера на Freebsd.

В этом посте я опишу как сделать bridge из wi-fi и lan, hostapd, который позволит управлять wi-fi точкой доступа (например мы сможем поставить шифрование WPA2-PSK), а так же настроим DHCP для FreeBSD. Для тех кому нужен только wi-fi (или lan) могут настроить так же, как и здесь опустив настройку бриджа.

Итак – мы собрали ядро в необходимыми параметрами и устройством if_bridge.
Continue reading “Домашний “роутер” на Freebsd – часть 2″

Домашний “роутер” на Freebsd – Часть 1

Как Я и обещал – пишу о том, как создать домашний сервер на базе FreeBsd. В сумме роутер должен уметь как минимум раздавать интернет по вай-фай и по кабелю, пропускать мультикаст для IP-TV, отлично отсеивать шлак (firewall) и справляться с большими нагрузками, от которых обычные роутеры валятся (для меня связующим звеном стала невозможность качать быстро файлы по DC++ из-за того, что родители постоянно сидели на торрентах).

Итак, приступим. Continue reading “Домашний “роутер” на Freebsd – Часть 1″