Bug 6858 - Для радиокарт на базе чипсетов Prism2/2.5/3 не нужно грузить модули hermes,orinoco_pci,orinoco
: Для радиокарт на базе чипсетов Prism2/2.5/3 не нужно грузить модули hermes,or...
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/hotplug)
: unstable
: all Linux
: P2 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2005-05-16 16:40 by
Modified: 2006-03-19 08:00 (History)


Attachments
pciscan -v (5.21 KB, text/plain)
2005-05-16 18:35, Alexei Takaseev
no flags Details
hostap_cs.conf (4.72 KB, text/plain)
2005-05-16 19:17, Alexei Takaseev
no flags Details


Note

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


Description From 2005-05-16 16:40:57
Для радиокарт на базе чипсетов Prism2/2.5/3 не нужно грузить модули hermes,
orinoco_pci, orinoco. Так как они работают из вон рук плохо. У нас давно уже
имеются для таких карт модули из пакета kernel-modules-hostap*

Сейчас же картина такая:

Module                  Size  Used by
orinoco_pci             7168  0
orinoco                41740  1 orinoco_pci
hermes                  8832  2 orinoco_pci,orinoco
...
hostap_crypt_wep        5632  1
hostap_pci             55696  2
hostap                117768  2 hostap_crypt_wep,hostap_pci

Естественно реально используется только hostap*
------- Comment #1 From 2005-05-16 17:32:44 -------
Какие версии hotplug, libhw-tools ?

что говорит pciscan -v ?

------- Comment #2 From 2005-05-16 18:35:55 -------
Created an attachment (id=888) [details]
pciscan -v


hotplug-2004_09_23-alt11
libhw-tools-0.2.12-alt1

результат pciscan -v аттачем
------- Comment #3 From 2005-05-16 18:44:12 -------
Понял.. надо поменять в hwdatabase.

Скажите pciid устройств, для которых работает драйвер hostap
------- Comment #4 From 2005-05-16 18:44:54 -------
Понял.. надо поменять в hwdatabase.

Скажите pciid устройств, для которых работает драйвер hostap
------- Comment #5 From 2005-05-16 19:15:40 -------
Вывод pciscan -v уже прикреплен к баге аттачем.

Вот что удалось выискать из исходников драйвера hostap:

Для модуля hostap_pci (настоящие PCI-карты):
...
static struct pci_device_id prism2_pci_id_table[] __devinitdata = {
        /* Intersil Prism3 ISL3872 11Mb/s WLAN Controller */
        { 0x1260, 0x3872, PCI_ANY_ID, PCI_ANY_ID },
        /* Intersil Prism2.5 ISL3874 11Mb/s WLAN Controller */
        { 0x1260, 0x3873, PCI_ANY_ID, PCI_ANY_ID },
        /* Samsung MagicLAN SWL-2210P */
        { 0x167d, 0xa000, PCI_ANY_ID, PCI_ANY_ID },
        { 0 }
};
...

Для модуля hostap_plx (PCMCIA-карты включаемые через PCI-переходник):
...
static struct pci_device_id prism2_plx_id_table[] __devinitdata = {
        PLXDEV(0x10b7, 0x7770, "3Com AirConnect PCI 777A"),
        PLXDEV(0x111a, 0x1023, "Siemens SpeedStream SS1023"),
        PLXDEV(0x126c, 0x8030, "Nortel emobility"),
        PLXDEV(0x1385, 0x4100, "Netgear MA301"),
        PLXDEV(0x15e8, 0x0130, "National Datacomm NCP130 (PLX9052)"),
        PLXDEV(0x15e8, 0x0131, "National Datacomm NCP130 (TMD7160)"),
        PLXDEV(0x1638, 0x1100, "Eumitcom WL11000"),
        PLXDEV(0x16ab, 0x1101, "Global Sun Tech GL24110P (?)"),
        PLXDEV(0x16ab, 0x1102, "Linksys WPC11 with WDT11"),
        PLXDEV(0x16ab, 0x1103, "Longshine 8031"),
        PLXDEV(0x16ec, 0x3685, "US Robotics USR2415"),
        PLXDEV(0xec80, 0xec00, "Belkin F5D6000"),
        { 0 }
};
...

Это подойдет?
------- Comment #6 From 2005-05-16 19:17:20 -------
Created an attachment (id=889) [details]
hostap_cs.conf

В добавление еще привожу файл hostap_cs.conf для PCMCIA-карт 
------- Comment #7 From 2005-06-20 20:12:31 -------
исправлено в новом libhw-tools (теперь используется ядерная база данных)