Kezdőlap › Fórumok › Hálózati problémák › wlan + 64bit linux
- This topic has 19 hozzászólás, 4 résztvevő, and was last updated 18 years, 4 months telt el by
FLINX.
-
SzerzőBejegyzés
-
2007-02-09-12:48 #2090586
peti@1[~]$ ndiswrapper -l
Installed ndis drivers:
bcmwl5 driver present, hardware present
lsbcmnds driver present
lstinds driver present
mrv8knt driver present
wlipnds driver present
peti@1[~]$ ifconfig
eth0 Link encap:Ethernet HWaddr 00:16:36:A0:F7:18
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 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:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:58 Base address:0xcc00lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:88 errors:0 dropped:0 overruns:0 frame:0
TX packets:88 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:7244 (7.0 KiB) TX bytes:7244 (7.0 KiB)wlan0 Link encap:Ethernet HWaddr 00:16:CF:9D:40:72
inet addr:172.24.32.13 Bcast:172.24.35.255 Mask:255.255.252.0
inet6 addr: fe80::216:cfff:fe9d:4072/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:229 errors:0 dropped:0 overruns:0 frame:0
TX packets:265 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:92010 (89.8 KiB) TX bytes:35882 (35.0 KiB)
Interrupt:66 Memory:c0200000-c0202000peti@1[~]$ iwconfig
lo no wireless extensions.eth0 no wireless extensions.
wlan0 IEEE 802.11g ESSID:”xxxxxxxxxxxxxxxxxxx” Nickname:”default”
Mode:Managed Frequency:2.422 GHz Access Point: 00:03:52:DB:B0:D0
Bit Rate=36 Mb/s Tx-Power:25 dBm
RTS thr:off Fragment thr:off
Power Management:off
Link Quality:100/100 Signal level:-78 dBm Noise level:-256 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:61 Invalid misc:5964 Missed beacon:0sit0 no wireless extensions.
peti@1[~]$ hwinfo –wlan
27: PCI 804.0: 0280 Network controller
[Created at pci.277]
UDI: /org/freedesktop/Hal/devices/pci_14e4_4318
Unique ID: y9sn.Sfy_SECZnGB
Parent ID: qscc.hV5J61pTkh5
SysFS ID: /devices/pci0000:00/0000:00:14.4/0000:08:04.0
SysFS BusID: 0000:08:04.0
Hardware Class: network
Model: „AMBIT Microsystem BCM4318 [AirForce One 54g] 802.11g Wireless LAN Cont
roller”
Vendor: pci 0x14e4 „Broadcom”
Device: pci 0x4318 „BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller „
SubVendor: pci 0x1468 „AMBIT Microsystem Corp.”
SubDevice: pci 0x0312
Revision: 0x02
Device File: wlan0
Features: WLAN
Memory Range: 0xc0200000-0xc0201fff (rw,non-prefetchable)
IRQ: 66 (no events)
HW Address: 00:16:cf:9d:40:72
WLAN channels: 1 2 3 4 5 6 7 8 9 10 11 12 13 14
WLAN frequencies: 2.412 2.417 2.422 2.427 2.432 2.437 2.442 2.447 2.452 2.457 2.462 2.467 2.472 2.484
WLAN bitrates: 6 9 12 18 0.5
WLAN encryption modes: WEP40 WEP104
WLAN authentication modes: open sharedkey
Module Alias: „pci:v000014E4d00004318sv00001468sd00000312bc02sc80i00”
Driver Info #0:
Driver Status: bcm43xx is not active
Driver Activation Cmd: „modprobe bcm43xx”
Config Status: cfg=new, avail=yes, need=no, active=unknown
Attached to: #15 (PCI bridge)
peti@1[~]$2007-02-09-17:37 #2090587Köszi a kimeneteket.
Egyébként én is megpróbáltam a SimplyMEPIS 6.0-4 Beta-4_amd64 et, de egyszerűen be se bootol.
Normál boot al fekete képernyő után kikapcsol.
A többinél, meg vagy megáll valahol félúton a bootolás, vagy kernel panic…Visszakanyarodva… Egyébként elég érdekes, hogy ndiswrappert használsz, és mégis helyén van a firmware.
Ami viszont még érdekesebb, hogy milyen firmware lehet ez amit te használsz???Mert én eddig kettőről tudtam, az egyik az Broadcom gyártmány, a másik meg Microsoft.
Nekem per pillanat az utóbbi van fent, ami így néz ki:
Code:frosenstar:/lib/firmware # ls -la
összesen 860
drwxr-xr-x 2 root root 4096 febr 9 12.06 .
drwxr-xr-x 10 root root 4096 febr 6 02.39 ..
-rw-r–r– 1 root root 3504 febr 9 12.06 bcm43xx_initval01.fw
-rw-r–r– 1 root root 16 febr 9 12.06 bcm43xx_initval02.fw
-rw-r–r– 1 root root 3504 febr 9 12.06 bcm43xx_initval03.fw
-rw-r–r– 1 root root 16 febr 9 12.06 bcm43xx_initval04.fw
-rw-r–r– 1 root root 2536 febr 9 12.06 bcm43xx_initval05.fw
-rw-r–r– 1 root root 248 febr 9 12.06 bcm43xx_initval06.fw
-rw-r–r– 1 root root 2536 febr 9 12.06 bcm43xx_initval07.fw
-rw-r–r– 1 root root 2536 febr 9 12.06 bcm43xx_initval08.fw
-rw-r–r– 1 root root 248 febr 9 12.06 bcm43xx_initval09.fw
-rw-r–r– 1 root root 248 febr 9 12.06 bcm43xx_initval10.fw
-rw-r–r– 1 root root 16216 febr 9 12.06 bcm43xx_microcode2.fw
-rw-r–r– 1 root root 19968 febr 9 12.06 bcm43xx_microcode4.fw
-rw-r–r– 1 root root 22528 febr 9 12.06 bcm43xx_microcode5.fw
-rw-r–r– 1 root root 1312 febr 9 12.06 bcm43xx_pcm4.fw
-rw-r–r– 1 root root 1312 febr 9 12.06 bcm43xx_pcm5.fw
-rw-r–r– 1 root root 76802 nov 29 14.51 ql2100_fw.bin
-rw-r–r– 1 root root 84566 nov 29 14.51 ql2200_fw.bin
-rw-r–r– 1 root root 121872 nov 29 14.51 ql2300_fw.bin
-rw-r–r– 1 root root 131464 nov 29 14.51 ql2322_fw.bin
-rw-r–r– 1 root root 196900 nov 29 14.51 ql2400_fw.bin
-rw-r–r– 1 root root 112494 nov 29 14.51 ql6312_fw.bin
frosenstar:/lib/firmware #De ha a broadcomot használom, akkor sincs ilyenem:
bcm43xx_microcode11.fwDe neked van! Ez hogy lehet??? Nagyon misztikus.
2007-02-10-10:53 #2090588Kipróbáltam bepe79 firmware -t is. De önmagában ez sem segített, ugyanis van egy kis gond a natív bcm43xx driverrel, amit eddig nem észleltem:
Ha be van töltve és helyén van valamilyen firmware, akkor összeakad az usbs eszközökkel.
Usb s egér, pendrive nem megy…A dmesg idevágó része így néz ki:
Code:powernow-k8: 0 : fid 0x0 (800 MHz), vid 0x16
powernow-k8: 1 : fid 0x8 (1600 MHz), vid 0x6
powernow-k8: 2 : fid 0xa (1800 MHz), vid 0x4
eth0: link down
ADDRCONF(NETDEV_UP): eth0: link is not ready
NET: Registered protocol family 17
ADDRCONF(NETDEV_UP): eth1: link is not ready
audit(1171057337.631:2): audit_pid=4149 old=0 by auid=4294967295
psmouse.c: GlidePoint at isa0060/serio4/input0 lost synchronization, throwing 1 bytes away.
psmouse.c: resync failed, issuing reconnect request
ndiswrapper: device eth1 removed
usbcore: deregistering driver ndiswrapper
NTFS-fs error (device hda1): ntfs_nlstoucs(): Name using character set utf8 contains characters that cannot be converted to Unicode.
NTFS-fs error (device hda1): ntfs_lookup(): Failed to convert name to Unicode.
ieee80211_crypt: registered algorithm ‘NULL’
ieee80211: 802.11 data/management/control stack, git-1.1.13
ieee80211: Copyright (C) 2004-2005 Intel Corporation
bcm43xx driver
PCI: Enabling device 0000:08:0a.0 (0000 -> 0002)
bcm43xx: Chip ID 0x4318, rev 0x2
bcm43xx: Number of cores: 4
bcm43xx: Core 0: ID 0x800, rev 0xd, vendor 0x4243, enabled
bcm43xx: Core 1: ID 0x812, rev 0x9, vendor 0x4243, disabled
bcm43xx: Core 2: ID 0x804, rev 0xc, vendor 0x4243, enabled
bcm43xx: Core 3: ID 0x80d, rev 0x7, vendor 0x4243, enabled
bcm43xx: PHY connected
bcm43xx: Detected PHY: Version: 3, Type 2, Revision 7
bcm43xx: Detected Radio: ID: 8205017f (Manuf: 17f Ver: 2050 Rev: 8)
bcm43xx: Radio turned off
bcm43xx: Radio turned off
bcm43xx: set security called, .level = 0, .enabled = 0, .encrypt = 0
SoftMAC: Associate: Scanning for networks first.
SoftMAC: Associate: failed to initiate scan. Is device up?
bcm43xx: PHY connected
bcm43xx: Microcode rev 0x127, pl 0xe (2005-04-18 02:36:27)
bcm43xx: Radio turned on
bcm43xx: ASSERTION FAILED (radio_attenuation < 10) at: drivers/net/wireless/bcm43xx/bcm43xx_phy.c:1496:bcm43xx_find_lopair()
bcm43xx: ASSERTION FAILED (radio_attenuation < 10) at: drivers/net/wireless/bcm43xx/bcm43xx_phy.c:1496:bcm43xx_find_lopair()
bcm43xx: ASSERTION FAILED (radio_attenuation < 10) at: drivers/net/wireless/bcm43xx/bcm43xx_phy.c:1496: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:1496:bcm43xx_find_lopair()
SoftMAC: Associate: Scanning for networks first.
SoftMAC: Start scanning with channel: 1
SoftMAC: Scanning 14 channels
ADDRCONF(NETDEV_UP): eth1: link is not ready
SoftMAC: Scanning finished
SoftMAC: Associate: Scanning for networks first.
SoftMAC: Start scanning with channel: 1
SoftMAC: Scanning 14 channels
SoftMAC: Unable to find matching network after scan!
SoftMAC: Scanning finished
SoftMAC: Associate: Scanning for networks first.
SoftMAC: Start scanning with channel: 1
SoftMAC: Scanning 14 channels
SoftMAC: Scanning finished
SoftMAC: Associate: Scanning for networks first.
SoftMAC: Start scanning with channel: 1
SoftMAC: Scanning 14 channels
SoftMAC: Scanning finished
SoftMAC: Associate: Scanning for networks first.
SoftMAC: Start scanning with channel: 1
SoftMAC: Scanning 14 channels
SoftMAC: Scanning finished
SoftMAC: Unable to find matching network after scan!
irq 145: nobody cared (try booting with the "irqpoll" option)Call Trace:
[] __report_bad_irq+0x30/0x7d
[] note_interrupt+0x1e3/0x224
[] __do_IRQ+0xc7/0x105
[] cache_reap+0x0/0x21c
[] do_IRQ+0x65/0x73
[] ret_from_intr+0x0/0xa
[] cache_reap+0x6a/0x21c
[] run_workqueue+0x94/0xe5
[] worker_thread+0x0/0x122
[] worker_thread+0xf0/0x122
[] default_wake_function+0x0/0xe
[] kthread+0xec/0x120
[] child_rip+0xa/0x12
[] dummycon_dummy+0x0/0x3
[] kthread+0x0/0x120
[] child_rip+0x0/0x12handlers:
[] (usb_hcd_irq+0x0/0x55 [usbcore])
[] (usb_hcd_irq+0x0/0x55 [usbcore])
[] (usb_hcd_irq+0x0/0x55 [usbcore])
Disabling IRQ #145
SoftMAC: Start scanning with channel: 1
SoftMAC: Scanning 14 channels
SoftMAC: Scanning finished
bcm43xx: Radio turned off
bcm43xx: DMA-32 0x0200 (RX) max used slots: 0/64
bcm43xx: DMA-32 0x02A0 (TX) max used slots: 0/512
bcm43xx: DMA-32 0x0280 (TX) max used slots: 0/512
bcm43xx: DMA-32 0x0260 (TX) max used slots: 0/512
bcm43xx: DMA-32 0x0240 (TX) max used slots: 0/512
bcm43xx: DMA-32 0x0220 (TX) max used slots: 84/512
bcm43xx: DMA-32 0x0200 (TX) max used slots: 0/512
frosenstar:/l #
irq ütközés lenne? Próbáltam az irqpoll boot paramétert.
Ekkor ha helyén a firmware és töltődik a bcm43xx, a bootolás megáll az eth1 dhcp kérésnél…2007-02-10-10:59 #2090589A másik amit még próbáltam:
Újabb ndiswrapper, másik windriver.
A kimenetek így néznek ki:ifconfig + iwconfig
Code:frosenstar:/home/ferenc # ifconfig
eth1 Link encap:Ethernet HWaddr 00:14:A5:40:EB:C1
UP BROADCAST NOTRAILERS MULTICAST MTU:1500 Metric:1
RX packets:0 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:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:129 Memory:c0200000-c0202000lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:40 errors:0 dropped:0 overruns:0 frame:0
TX packets:40 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2608 (2.5 Kb) TX bytes:2608 (2.5 Kb)frosenstar:/home/ferenc # iwconfig
lo no wireless extensions.eth0 no wireless extensions.
sit0 no wireless extensions.
eth1 IEEE 802.11g ESSID:off/any Nickname:”frosenstar”
Mode:Managed Frequency:2.462 GHz Access Point: Not-Associated
Bit Rate:54 Mb/s Tx-Power:25 dBm
RTS thr:2347 B Fragment thr:2346 B
Encryption key:off
Power Management:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0frosenstar:/home/ferenc #
iwlist eth1 scan, dhclient eth1
Code:frosenstar:/ # iwlist eth1 scan
eth1 No scan results
frosenstar:/ # dhclient eth1
Internet Systems Consortium DHCP Client V3.0.5
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/Listening on LPF/eth1/00:14:a5:40:eb:c1
Sending on LPF/eth1/00:14:a5:40:eb:c1
Can’t bind to dhcp address: Address already in use
Please make sure there is no other dhcp server
running and that there’s no entry for dhcp or
bootp in /etc/inetd.conf. Also make sure you
are not running HP JetAdmin software, which
includes a bootp server.If you did not get this software from http://ftp.isc.org, please
get the latest from http://ftp.isc.org and install that before
requesting help.If you did get this software from http://ftp.isc.org and have not
yet read the README, please read it before requesting help.
If you intend to request help from the dhcp-server@isc.org
mailing list, please read the section on the README about
submitting bug reports and requests for help.Please do not under any circumstances send requests for
help directly to the authors of this software – please
send them to the appropriate mailing list as described in
the README file.exiting.
Pedig kilőttem az eth0 át mégis azt mondja hogy valami még megy… ???
A kwlan viszont most már hibaüzenet nélkül elindul, de még mindíg nem talál hálózatot…
Akinek van ötlete kérem segítsen!
2007-02-11-01:16 #2090590Időközben találtam egy ilyet is:
http://www.marvec.org/amilo/Ez ellentétben az acehk val fordul 64biten. Be is lehet tölteni.
De összesen annyit tud, hogy parancsal be lehet állítani a rádió állapotot, meg le lehet kérdezni azt…
Valójában a led nem villan fel, a kimeneteken sem vettem észre semmilyen változást.2007-02-11-05:43 #2090591No, akkor ide is ( már nem tudom hányadik bcm43xx-es topic 🙂 )
Ha ezt elolvasod, akkor sem megy? Semmilyen driver nem kell hozzá, csak a firmeware meg egy 2.6.17 vagy annál nagyobb verzióju kernel.2007-02-12-18:11 #2090592Pomm!
A kernelem: 2.6.18.2-34-default
bcm43xx-fwcutter verzió: 005
A firmware:
Ugyanaz ami a honlapodon:
Broadcom Corporation 02/11/2005 3.100.64.0
A wlassistant ot nem raktam fel, mert az itt http://www.linuxforum.hu/http://newsite.linuxforum.hu/phpBB3/viewtopic.php?p=224091#p224091
mutatott kimenetek iwlist, dhclient még ugyanaz, és azthiszem azon nem tud változtatni…Szóval, hogy a kérdésre válaszoljak:
Elolvastam és sajnos így sem megy. 🙁2007-02-12-18:46 #2090593pedig kellene az a wlassistant, vagy – ha annyira nem akarod – indulj ki azokból a beállításokból, amiket én az automatikus indulásnál használok…ne kelljen ide kopiznom, ott van a lapomon…anélkül nem lesz wifid, hogy nem adod meg a channelt, az átviteli sebességet, etc…
2007-02-12-19:39 #2090594Ezeket az iwconfiggal próbáltam…
De OK ha te mondod, máris megy a wlassistant.2009-12-04-19:58 #1885640Sziasztok!
Van egy Amilo A1655G notebookom amiben broadcom wlan kártya van.
Szeretnék rá működő wlant 64 bit es linuxal.
Jelenleg Suse 10.2 x86_64 van telepítve, ezzel próbálkozom.Weben találtam jópár leírást:
általános leírás suse:
http://tr.opensuse.org/SDB:Broadcom_(BCM4306)_WLAN_Installation_under_SUSEkb pont ilyen notebook, ugyanúgy suse 10.2 de 32 bit
pl.:
http://www.root-forum.org/internetkonfiguration/2925-geloest-problem-mit-fujitsu-siemens-und-wlan-broadcom-opensuse-10-2-i586.htmlmás 32 bit distrok:
pl:
http://damagedspline.blogspot.com/2007/02/fsc-amilo-a1650g-ubuntu-edgy-32bit-how.htmlvagy hasonló notebook, 32 bit
http://iguild.de/HOWTO/AMILO_A_1645-en.html
http://wiki.hup.hu/index.php/Acer_Aspire_5024WMLivégül egy 64 bites megoldás:
http://www.runithard.com/HOWTO-BCOM64WIRELESS/Az első problémakör, hogy kell e az acerhk driver??
Idézet a hupwikiről:
„Erre azért van szükség, mert a wireless hálózati kártya hardveres aktivitását
csak a wireless nyomogómbbal lehet elérni. (Bár egyes vélemények szerint nem szükséges)”Tegyük fel hogy kell:
Csomag temészetesen semmilyen 64bit distrora nincs, nem is véletlen…
Hisz a készítője csakis kizárólag x86 ra szánta.
(eredetileg acer gépekhez, de mások és a készítő szerint is működik FSC gépekkel)
Azért én megpróbáltam a lehetetlent:
A C nyelven íródott forrás kb első #include utáni kommentjében mégegyszer figyelmeztet:/* This driver is heavily dependent on the architecture, don’t let anyone
* without an X86 machine use it.Azért kívácsiságból mégis megpróbáltam:
Code:frosenstar:/home/ferenc/acerhk-0.5.34 # make
make -C /lib/modules/`uname -r`/build SUBDIRS=/home/ferenc/acerhk-0.5.34 modules
make[1]: Entering directory `/usr/src/linux-2.6.18.2-34-obj/x86_64/default’
make -C ../../../linux-2.6.18.2-34 O=../linux-2.6.18.2-34-obj/x86_64/default mod ules
CC [M] /home/ferenc/acerhk-0.5.34/acerhk.o
/home/ferenc/acerhk-0.5.34/acerhk.c: In function ÔÇśfind_hk_areaÔÇÖ:
/home/ferenc/acerhk-0.5.34/acerhk.c:888: warning: cast from pointer to integer o f different size
/home/ferenc/acerhk-0.5.34/acerhk.c:890: warning: cast from pointer to integer o f different size
{standard input}: Assembler messages:
{standard input}:20: Error: `pusha’ is not supported in 64-bit mode
{standard input}:28: Error: suffix or operands invalid for `push’
{standard input}:31: Error: suffix or operands invalid for `pop’
{standard input}:38: Error: `popa’ is not supported in 64-bit mode
{standard input}:4125: Error: `pusha’ is not supported in 64-bit mode
{standard input}:4133: Error: suffix or operands invalid for `push’
{standard input}:4135: Error: suffix or operands invalid for `pop’
{standard input}:4142: Error: `popa’ is not supported in 64-bit mode
make[4]: *** [/home/ferenc/acerhk-0.5.34/acerhk.o] Error 1
make[3]: *** [_module_/home/ferenc/acerhk-0.5.34] Error 2
make[2]: *** [modules] Error 2
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.18.2-34-obj/x86_64/default’
make: *** [acerhk.ko] Error 2
frosenstar:/home/ferenc/acerhk-0.5.34 #
Az assembly kód ami c ből létre akar jönni tele van olyan utasításokkal ami ugye :” is not supported in 64-bit mode „
Úgyhogy véleményem szerint ez a drivert nem lehet 64 bites környezetben fordítani.
Úgyhogy a továbbiakban kénytelen voltam ennek a használata nélkül próbálkozni.
Két módszert próbáltam, mindkettőhöz szükség volt egy 64 bites windows driverére.
Mivel a „forgalomban lévő” ilyen driverek túlnyomó többsége 32 bites,
ezért én is belefutottam abba a hibába, hogy 32 biteset használtam, ami nállam (is) fagyásokhoz vezetett.Végülis a továbbiakban ezt a drivert használtam:
http://www.runithard.com/HOWTO-BCOM64WIRELESS/64-bit_Broadcom_54g_Drivers.zip -
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz