The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Приостановка загрузки до обнаружения PCMCI карты pccardd"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Приостановка загрузки до обнаружения PCMCI карты pccardd"
Сообщение от Klim emailИскать по авторуВ закладки on 17-Окт-03, 22:57  (MSK)
Я использую FreeBSD 4.7
pccardd запускаю через rc.conf(pccard_enable="YES")
Демон с задержкой создает интерфейс wi0, при этом у меня уже устанавливается определенная часть правил firewall и естественно часть отваливается, т.к. на момент их установки интерфейса wi0 еще нет.
Как мне придержать загружку до либо до обнаружения wi0 или на достаточное врмемя, чтобы определение произошло?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Приостановка загрузки до обнаружения PCMCI карты pccardd"
Сообщение от vit emailИскать по авторуВ закладки on 18-Окт-03, 18:38  (MSK)
>Я использую FreeBSD 4.7
>pccardd запускаю через rc.conf(pccard_enable="YES")
>Демон с задержкой создает интерфейс wi0, при этом у меня уже устанавливается
>определенная часть правил firewall и естественно часть отваливается, т.к. на момент
>их установки интерфейса wi0 еще нет.
>Как мне придержать загружку до либо до обнаружения wi0 или на достаточное
>врмемя, чтобы определение произошло?

Уже не помню, но ковырялся с init, вернее с его скриптом загрузки и где-то там в начале поставил sleep 15 , т.е. пауза на 15 сек. (этого мне хватило для подьема wi0)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Приостановка загрузки до обнаружения PCMCI карты pccardd"
Сообщение от lavr emailИскать по авторуВ закладки on 18-Окт-03, 18:54  (MSK)
>Я использую FreeBSD 4.7
>pccardd запускаю через rc.conf(pccard_enable="YES")
>Демон с задержкой создает интерфейс wi0, при этом у меня уже устанавливается
>определенная часть правил firewall и естественно часть отваливается, т.к. на момент
>их установки интерфейса wi0 еще нет.
>Как мне придержать загружку до либо до обнаружения wi0 или на достаточное
>врмемя, чтобы определение произошло?

"серьезная проблема..." - смотри где у тебя поднимается интерфейс на
pccard, скорее всего это в /etc/rc.network, там же поднимается или
вызывается внешний скрипт firewall, посмотри порядок и вставь sleep
на 30 сек или на минуту, время задержки подбери сам. Если firewall
отрабатывает из внешнего скрипта, то задержку можно в нем поставить,
это зависимо, те смотри ГДЕ И КАК лучшее.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Приостановка загрузки до обнаружения PCMCI карты pccardd"
Сообщение от VZ Искать по авторуВ закладки on 20-Окт-03, 00:23  (MSK)
>Я использую FreeBSD 4.7
>pccardd запускаю через rc.conf(pccard_enable="YES")
>Демон с задержкой создает интерфейс wi0, при этом у меня уже устанавливается
>определенная часть правил firewall и естественно часть отваливается, т.к. на момент
>их установки интерфейса wi0 еще нет.
>Как мне придержать загружку до либо до обнаружения wi0 или на достаточное
>врмемя, чтобы определение произошло?

http://www.opennet.dev/openforum/vsluhforumID1/29750.html

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Приостановка загрузки до обнаружения PCMCI карты pccardd"
Сообщение от poige emailИскать по авторуВ закладки on 20-Окт-03, 06:50  (MSK)
Есть несколько вариантов.

1) ipfilter вместо ipfw.

2) ipfw "понимает" via IP.IP.IP.IP. То есть, можно "привязаться" к NIC не по имени, а по IP-адресу.

3) Ну и, самый правильный, видимо -- man pccardd:
(http://www.freebsd.org/cgi/man.cgi?query=pccardd&apropos=0&sektion=0&manpath=FreeBSD+4.7-RELEASE&format=html)

     -z      Delays running as a daemon until after the cards have been probed
     and attached.

смотри /etc/defaults/rc.conf чтобы выяснить какой переменной присвоить этот ключ.

P. S. Интересно, что у тебя часть "отваливается". У меня на 4.8 тест показал, что правило с указанием несуществующего NIC добавляется, хоть и с WARNING'ом... Может быть RC-скрипты *так* написаны(?), конечно.

/poige
--
http://www.i.morning.ru/~poige/

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру