Bug 6693 - База данных совместимости с ifplugd
: База данных совместимости с ifplugd
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/etcnet)
: unstable
: all Linux
: P2 enhancement
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2005-04-27 19:43 by
Modified: 2005-05-17 12:11 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2005-04-27 19:43:58
Использовать чёрные/белые списки модулей сетевых карт, которые не поддерживают
ifplugd (и, соответственно -- если модуль есть в белом списке, то по-умолчанию
использовать, если есть в чёрном, не использовать даже если очень попросят)
------- Comment #1 From 2005-04-28 10:07:55 -------
А где сами списки ?

Эту функциональность надо передать libhw/hwdatabase, вопрос только со списками.
------- Comment #2 From 2005-04-28 10:08:40 -------
Предположим, что какая-то bvt.ofzcz карта в белом списке. Означает ли это, что
нужно подразумевать USE_IFPLUGD=yes для неё? В этом случае интерфейс будет
доведён до состояния, когда м ним сможет работать ifplugd. Если ifplugd не
запущен или не сконфигурирован для данной карты, то вызова ifup-ifplugd не
произойдёт и интерфейс останется недоконфигурированным. Отклоняем этот вариант.
Наверное, имеется в виду, что для карт из белого списка нужно подразумевать
LINKDETECT=on ?
------- Comment #3 From 2005-04-28 10:13:21 -------
Между прочим: мне гораздо больше нравится #6620, например.
------- Comment #4 From 2005-04-28 10:21:43 -------
Понятно.

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

Повторюсь: вопрос только в наличии списков, добавить такую поддержку несложно.
------- Comment #5 From 2005-04-28 16:28:44 -------
LINKDETECT=on -- точно.
В будущем ifplugd должен брать _свою_ конфигурацию из etcnet.
------- Comment #6 From 2005-04-28 16:35:30 -------
Можно пока записать так: если LINKTETECT=auto, то включать для тех карт, для
которых работает и для которых можно определить, каким модулем они
обслуживаются.
------- Comment #7 From 2005-04-28 16:50:00 -------
Ok, только по дефолту оно должно быть именно auto
------- Comment #8 From 2005-05-14 17:13:39 -------
Белый списко делаю в 0.7.4
------- Comment #9 From 2005-05-14 18:25:10 -------
Теперь (0.7.4) LINKDETECT=auto по умолчанию. Сообщение об отсутствии
ifplugstatus выводится только в случае LINKDETECT=on. Модули я включил
следующие:
eepro100
e100
8139too
tulip
3c59x
hostap
via-rhine
Добавляйте по вкусу.
------- Comment #10 From 2005-05-17 11:54:55 -------
Date: Sat, 14 May 2005 21:30:45 +0200
From: Lennart Poettering
To: Michael Shigorin
Subject: Re: ifplugd: support(ed/ing) driver list?

A start of a compatibility list is included in the file
SUPPORTED_DRIVERS in the distribution. Honestly I have to admit that
this file isn't well maintained and is rather outdated.

http://0pointer.de/cgi-bin/viewcvs.cgi/trunk/doc/SUPPORTED_DRIVERS?rev=103&root=ifplugd&view=markup

"ifplugstatus -v" should help you in analyzing which drivers work with
which detection mode.
------- Comment #11 From 2005-05-17 12:11:14 -------
Я ровно туда же и заглядывал.