[linux] PCMCIA WI-FI karta SMC2835w, rozbehnutie karty, nefungujuci kismet

Urban Biel rbk na stv.sk
Úterý Březen 22 11:50:47 CET 2005


Lubomir Host wrote:
  On Tue, Mar 22, 2005 at 10:40:58AM +0100, Urban Biel wrote:
> 
>>0000:02:00.0 Network controller: Intersil Corporation Intersil ISL3890 
>>[Prism GT/Prism Duette] (rev 01)
>>
>>>---------------------------------------------------------%<---------------------------------------------------------
>>>
>>
>>Este jedna vec, verziu je mozne rozlisit cez lspci -vvn v Subsystem ID
>>toto je verzia 2, ktora bezi len s ndiswrapperom:
>>0000:00:08.0 0280: 1260:3890 (rev 01)
>>        Subsystem: 1113:ee03
>>
>>toto je verzia 1 (pcmcia), ktora bezi pod prism54:
>>0000:06:00.0 0280: 1260:3890 (rev 01)
>>        Subsystem: 10b8:2835
>>
>>Mam obe verzie, jednu v desktope a jednu v notebooku a tiez som si s 
>>nimi svoje odtrpel ;-)...
> 
> 
> Moja karta je PCMCIA v notebooku, lspci ju identifikovalo takto:
> 
> ---------------------------------------------------%<---------------------------------------------------
> 11:24 root na twinky [~]## lspci -vvn | tail -n 11
> 0000:02:00.0 0280: 1260:3890 (rev 01)
>         Subsystem: 1113:ee08
take nemam, ale je to o dost blizsie k verzii, ktora bezi s 
ndiswrapperom. Kazdopadne stoji za to zabijat cas s prism54; s 
ndiswrapperom nemam dobre skusenosti, bezia mi tak 3 sietovky...

> Ked skusim eth1 zdvihnut hore pomocou 'ifup eth1', tak v dmesg mam toto:

Co robi ifup eth1..? Skusil by som cez iwconfig nastavit aspon essid a 
spravit ifconfig eth1 up. Malo by zmiznut 'NOT READY!' a ostatne 
premenne z iwconfig eth1 by mali mat tiez vacsi zmysel.

u mna sa po zasunuti karty deje toto:
Loaded prism54 driver, version 1.2
PCI: Enabling device 0000:06:00.0 (0000 -> 0002)
ACPI: PCI interrupt 0000:06:00.0[A] -> GSI 18 (level, low) -> IRQ 18
eth1: resetting device...
eth1: uploading firmware...
eth1: firmware version: 1.0.3.0
eth1: firmware upload complete
eth1: interface reset complete

a pre zaujimavost IRQ:
~# cat /proc/interrupts
            CPU0
   0:    7893695    IO-APIC-edge  timer
   1:        222    IO-APIC-edge  i8042
   3:      57699    IO-APIC-edge  irda0
   8:          4    IO-APIC-edge  rtc
   9:       1780   IO-APIC-level  acpi
  12:        141    IO-APIC-edge  i8042
  14:       7710    IO-APIC-edge  ide0
  15:         13    IO-APIC-edge  ide1
  16:      37551   IO-APIC-level  uhci_hcd
  17:          0   IO-APIC-level  Intel 82801DB-ICH4, Intel 82801DB-ICH4 
Modem
  18:        141   IO-APIC-level  yenta, yenta, uhci_hcd, eth1
  19:          0   IO-APIC-level  uhci_hcd
  20:       1429   IO-APIC-level  eth0
  23:          5   IO-APIC-level  ehci_hcd, ohci1394


Mas zapnute routovanie IRQ cez ACPI? Matie ma, ze ich mas len 16, co je 
po 'starom', bez ACPI. Toto mam z ACPI pozapinane ja:
~# zgrep ACPI /proc/config.gz
# Power management options (ACPI, APM)
# ACPI (Advanced Configuration and Power Interface) Support
CONFIG_ACPI=y
CONFIG_ACPI_BOOT=y
CONFIG_ACPI_INTERPRETER=y
CONFIG_ACPI_SLEEP=y
CONFIG_ACPI_SLEEP_PROC_FS=y
CONFIG_ACPI_AC=y
CONFIG_ACPI_BATTERY=y
CONFIG_ACPI_BUTTON=y
CONFIG_ACPI_VIDEO=y
CONFIG_ACPI_FAN=y
CONFIG_ACPI_PROCESSOR=y
CONFIG_ACPI_THERMAL=y
# CONFIG_ACPI_ASUS is not set
# CONFIG_ACPI_IBM is not set
# CONFIG_ACPI_TOSHIBA is not set
# CONFIG_ACPI_CUSTOM_DSDT is not set
CONFIG_ACPI_BLACKLIST_YEAR=0
# CONFIG_ACPI_DEBUG is not set
CONFIG_ACPI_BUS=y
CONFIG_ACPI_EC=y
CONFIG_ACPI_POWER=y
CONFIG_ACPI_PCI=y
CONFIG_ACPI_SYSTEM=y
CONFIG_X86_ACPI_CPUFREQ=y
CONFIG_X86_SPEEDSTEP_CENTRINO_ACPI=y
# CONFIG_X86_ACPI_CPUFREQ_PROC_INTF is not set
CONFIG_PNPACPI=y
CONFIG_SERIAL_8250_ACPI=y




Další informace o konferenci linux