Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Karta na BCM43xx pod Linuxem i ASSERTION FAILED...

Pascalt 05 Sty 2008 23:04 1350 1
  • #1 05 Sty 2008 23:04
    Pascalt
    Poziom 22  

    Witam,
    no wiec tak posiadam jadro 2.6.23 nie instalowalem sterownikow przez ndiswrapper (uzylem bcm43xx.sys) caly proces instalacji wreszcie dobiegl konca, karta jest widoczna w systemie, oto iwconfig:

    Cytat:
    eth1 IEEE 802.11b/g ESSID:off/any Nickname:"Broadcom 4318"
    Mode:Monitor Frequency=2.437 GHz Access Point: Invalid
    Bit Rate=1 Mb/s Tx-Power=19 dBm
    RTS thr:off Fragment thr:off
    Encryption key:off
    Link Quality=0/100 Signal level=0 dBm Noise level=0 dBm
    Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
    Tx excessive retries:0 Invalid misc:0 Missed beacon:0


    Potrzebna mi jest praca karty w trybie monitoringu (praca bez polaczenia), wiec:

    # iwconfig eth1 down
    # iwconfig eth1 mode monitor
    # ifconfig eth1 up

    i tu pojawia sie problem:

    Cytat:
    bcm43xx: ASSERTION FAILED (radio_attenuation <10) at: drivers/net/wireless/bcm43xx/bcm43xx_phy.c1489:bcm43xx_find_lopair()
    bcm43xx: ASSERTION FAILED (radio_attenuation <10) at: drivers/net/wireless/bcm43xx/bcm43xx_phy.c1489:bcm43xx_find_lopair()
    bcm43xx: ASSERTION FAILED (radio_attenuation <10) at: drivers/net/wireless/bcm43xx/bcm43xx_phy.c1489:bcm43xx_find_lopair()


    nastepnie juz karta jest widoczna w ifconfig'u:

    Cytat:
    eth1 Link encap:UNSPEC HWaddr 00-15-F2-EE-F5-EC-38-70-00-00-00-00-00-00-00-00
    UP BROADCAST MULTICAST MTU:1500 Metric:1
    RX packets:7793 errors:0 dropped:0 overruns:0 frame:0
    TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000
    RX bytes:843834 (824.0 Kb) TX bytes:0 (0.0 b)
    Interrupt:11 Base address:0x4000


    Dziwi mnie jeszcze wartosc po HWaddr (jesli to numer MAC, to ma on za duzo jak dla mnie znakow), ale byc moze tak ma byc - nie to jest najistotniejsze jak dla mnie, poniewaz - jak wczesniej napisalem - chce uzywac karty w trybie mode monitor - a dokladnie chce ja wykorzystac do pracy z programem Kismet do nasluchu.

    Logi dmesg:

    Cytat:

    bcm43xx driver
    ACPI: PCI Interrupt 0000:00:09.0[A] -> GSI 18 (level, low) -> IRQ 17
    bcm43xx: Chip ID 0x4318, rev 0x2
    bcm43xx: Number of cores: 4
    bcm43xx: Core 0: ID 0x800, rev 0xd, vendor 0x4243
    bcm43xx: Core 1: ID 0x812, rev 0x9, vendor 0x4243
    bcm43xx: Core 2: ID 0x804, rev 0xc, vendor 0x4243
    bcm43xx: Core 3: ID 0x80d, rev 0x7, vendor 0x4243
    bcm43xx: PHY connected
    bcm43xx: Detected PHY: Analog: 3, Type 2, Revision 7
    bcm43xx: Detected Radio: ID: 8205017f (Manuf: 17f Ver: 2050 Rev: 8)




    bcm43xx: Radio turned off
    bcm43xx: Radio turned off
    ACPI: PCI Interrupt 0000:00:02.6[C] -> GSI 18 (level, low) -> IRQ 17
    NET: Registered protocol family 23
    MC'97 1 converters and GPIO not ready (0xff00)
    Yenta: CardBus bridge found at 0000:00:0a.0 [1043:1107]
    parport_pc 00:08: reported by Plug and Play ACPI
    parport0: PC-style at 0x378 (0x778), irq 7, dma 3 [PCSPP,TRISTATE,COMPAT,ECP,DMA]
    Linux agpgart interface v0.102
    parport0: Printer, RICOH Aficio 350/355
    Yenta: ISA IRQ mask 0x0c38, PCI irq 16
    Socket status: 30000006
    Yenta: CardBus bridge found at 0000:00:0a.1 [1043:1107]
    ACPI: duty_cycle spans bit 4
    ACPI: CPU0 (power states: C1[C1] C2[C2] C3[C3])
    ACPI: Transitioning device [FN00] to D3
    ACPI: Transitioning device [FN00] to D3
    ACPI: Fan [FN00] (off)
    Yenta: ISA IRQ mask 0x0438, PCI irq 17
    Socket status: 30000006
    agpgart: Detected AGP bridge 0
    agpgart: AGP aperture is 64M @ 0xe0000000
    Asus Laptop ACPI Extras version 0.30
    unsupported model A6U, trying default values
    send /proc/acpi/dsdt to the developers
    input: Power Button (FF) as /class/input/input4
    ACPI: Power Button (FF) [PWRF]
    input: Power Button (CM) as /class/input/input5
    ACPI: Power Button (CM) [PWRB]
    input: Lid Switch as /class/input/input6
    ACPI: Lid Switch [LID]
    input: Sleep Button (CM) as /class/input/input7
    ACPI: Sleep Button (CM) [SLPB]
    ACPI: PCI Interrupt 0000:00:02.7[C] -> GSI 18 (level, low) -> IRQ 17
    input: Video Bus as /class/input/input8
    ACPI: Video Device [VGA] (multi-head: yes rom: no post: no)
    ACPI: AC Adapter [AC0] (on-line)
    ACPI: Thermal Zone [THRM] (50 C)
    ACPI: Battery Slot [BAT0] (battery absent)
    Marking TSC unstable due to: possible TSC halt in C2.
    Time: acpi_pm clocksource has been installed.
    intel8x0_measure_ac97_clock: measured 59497 usecs
    intel8x0: clocking to 48000
    EXT3 FS on hda8, internal journal
    Adding 506008k swap on /dev/hda7. Priority:-1 extents:1 across:506008k
    eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
    bcm43xx: PHY connected
    bcm43xx: Microcode rev 0x123, pl 0x21 (2005-01-22 19:48:06)
    bcm43xx: Radio turned on
    bcm43xx: Radio enabled by hardware
    bcm43xx: ASSERTION FAILED (radio_attenuation < 10) at: drivers/net/wireless/bcm43xx/bcm43xx_phy.c:1489:bcm43xx_find_lopair()
    bcm43xx: ASSERTION FAILED (radio_attenuation < 10) at: drivers/net/wireless/bcm43xx/bcm43xx_phy.c:1489:bcm43xx_find_lopair()
    bcm43xx: ASSERTION FAILED (radio_attenuation < 10) at: drivers/net/wireless/bcm43xx/bcm43xx_phy.c:1489:bcm43xx_find_lopair()
    bcm43xx: Chip initialized
    bcm43xx: 32-bit DMA initialized
    bcm43xx: Keys cleared
    bcm43xx: Selected 802.11 core (phytype 2)
    bcm43xx: ASSERTION FAILED (radio_attenuation < 10) at: drivers/net/wireless/bcm43xx/bcm43xx_phy.c:1489:bcm43xx_find_lopair()


    Szukalem w google i na innych forach, ale nie znalazlem rozwiazania, dlatego prosze o pomoc.

    Pozdrawiam.

    0 1
  • #2 06 Sty 2008 16:27
    Pascalt
    Poziom 22  

    No tak... uzywajac BCM43xx okazuje sie, ze uzylem tym samym ndiswrapper'a... W jaki sposob moge przesc teraz na sterowniki Linuxowe? Rozumiem, ze nalezy odinstalowac te windowsowskie i zainstalowac linuksowe, tylko w jaki sposob (nie mam duzego doswiadczenia w pracy w Linuxie).

    Przy uzyciu Google udalo mi sie dotrzec na taka stronke: http://bcm43xx.berlios.de/ , ale jedynym dzialajacym linkiem u mnie na tej stronie jest link do bcm43xx-fwcutter, ktorego uzywalem przy instalacji przez ndiswrapper'a. Juz niewiele z tego rozumiem...:/

    Prosze o pomoc - moze jakas instrukcja jak zainstalowac teraz sterowniki linuxowskie do tej karty, no i wczesniej odinstalowac zainstalowane juz przeze mnie windowsowskie sterowniki.

    Prosze o pomoc.
    Pozdrawiam.

    0