Началось интегрирование ACPI в OpenBSD .В CVS репозитарий OpenBSD добавлен (http://marc.theaimsgroup.com/?l=openbsd-cvs&m=11177435601872...) код поддержки ACPI. Но на данный момент функциональность его очень мала, и код находится в стадии тестирования.Brooks Davis сообщил (http://lists.freebsd.org/pipermail/freebsd-current/2005-June...) о начале портирования OpenBSD dhclient (DHCP клиент) во FreeBSD-CURRENT. Основные изменения будут в том, что для каждого интерфейса будет свой процесс клиента, и процесс будет автоматически завершаться при отключении интерфейса (соответсвенно, автоматически запускаться при его поднятии). Sam Leffler тем временем, завершает (http://lists.freebsd.org/pipermail/freebsd-current/2005-June...) работу по внедрению поддержки технологии WPA (Wi-Fi Protected Access). И совместно с Brook Davis они работают над интеграцией своих "проектов" с подсистемой rc-скриптов.
URL: http://undeadly.org/cgi?action=article&sid=20050607210200
Новость: http://www.opennet.me/opennews/art.shtml?num=5597
Ну с DHCP-клиентом зачем было так мудрить? Неужели трудно было сделать на каждый интерфейс не процесс, а поток?
И непонятно, как процесс будет заново запускаться при поднятии интерфейса.
Например через
/etc/start_if*
/etc/stop_if*
их еще никто вроде не отменял.
Как мудрить? Пораждать отдельные процессы всегда проще чем потоки, которые ещё надо синхронизировать. Не вижу тут особой надобности в потоках.
По моему вполне здоровое решение.
По отдельному процессу на каждый интерфейс.
fork() это в Unix'е таки найтивнее потоков.
Потоки однако уже давно родные как для BSD, так и для Linux.
Однако процесс понадёжнее будет, провда запускаются доьше потоков,
но здесь это не критично.
Согласен с предыдущим оратором
То что за поддержку WPA взялись - это чень классно. Теперь бы ее еще во Фряху перенести.
Дак во фряхе и делают.
Надеюсь мы скоро это увидим и протестим.
А зачем вообще отдельный dhcp client
Как часто есть необходимость поднимать дополнительные интерфейсы на серверах на которых стоит дхцп Клиент ?
wpa во фре уже есть в current, оно даже работает 8) c демоном hostapd. он есть в портах
А прмерчик настройки превисти можешь? Буду очень благодарен.