Bug 6858 - Для радиокарт на базе чипсетов Prism2/2.5/3 не нужно грузить модули hermes,orinoco_pci,orinoco
Summary: Для радиокарт на базе чипсетов Prism2/2.5/3 не нужно грузить модули hermes,or...
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: hotplug (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Anton Farygin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-05-16 16:40 MSD by Alexei Takaseev
Modified: 2006-03-19 08:00 MSK (History)
0 users

See Also:


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

Note You need to log in before you can comment on or make changes to this bug.
Description Alexei Takaseev 2005-05-16 16:40:57 MSD
Для радиокарт на базе чипсетов 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 Anton Farygin 2005-05-16 17:32:44 MSD
Какие версии hotplug, libhw-tools ?

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

Comment 2 Alexei Takaseev 2005-05-16 18:35:55 MSD
Created attachment 888 [details]
pciscan -v


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

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

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

Скажите pciid устройств, для которых работает драйвер hostap
Comment 5 Alexei Takaseev 2005-05-16 19:15:40 MSD
Вывод 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 Alexei Takaseev 2005-05-16 19:17:20 MSD
Created attachment 889 [details]
hostap_cs.conf

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