openSUSEa suomeksi
openSUSE => Asennus ja käyttö => Aiheen aloitti: Hiutale - 06.12.2007 - klo:13:51
-
Koekäytän openSUSE 10.3:a live-CD:ltä nähdäkseni, saisinko nettiyhteydet toimimaan ja olisiko siten mahdollista harkita openSUSE:n asentamista kovalevylle.
Ongelma: langaton yhteys kotiverkkoon ei toimi. Langallinen yhteys toimii heti.
Rautana on uusi perustason HP6720s läppäri, jossa wlan piirinä on Broadcom 4311 mini-PCI. Suse-versiona 10.3., live-CD:ltä ajettuna.
Broadcom 43xx fwcutter -ajurit on näköjään oletuksena asennettu live-CD:ltä käytettynä. Ymmärtääkseni ajuri tarvitsee vielä ko. piirin firmwaren voidakseen toimia kunnolla, joten firmwaren asentamiseksi tein löytämieni ohjeiden mukaan terminaalissa seuravaa:
sux -
install_bcm43xx_firmware
modprobe bcm43xx
iwlist eth1 scanning
Eli oikeuksilla sisään, firmwaren haku ja asennus (ilmoitukset "downloading firmware" ja "extracting firmware" tulevat OK), sitten ymmärtääkseni tuo modprobe... -komento ottaa ajurin/firmwaren käyttöön, ja sen jälkeen iwlistin pitäisi jo näyttää saatavilla olevien verkkojen ESSID:t. Tuloksena on kuitenkin "no scan results" :( Eli ensimmäistäkään verkkoa ei löydy. Langaton kotiverkko on WPA-AES salattu, mutta lähettää ESSID:tä ilmoille.
Huonolta siis näytti, mutta koitin vielä YASTin kautta asettaa langatonta yhteyttä kehiin. Asetusten antamisen jälkeen (ESSID, salasana jne...) langattoman yhteyden symbooli rullaa alapalkissa aikansa, mutta tuloksetta, sillä päälle saadan vain langallinen yhteys.
Mitä tehdä? SUSEa en halua asentaa kovalevylle ennenkuin langattoman yhteyden toimivuus varmistuu.
-
Varmaa on että broadcomin wlan toimii. Sinulla on siis /lib/firmware hakemistossa .fw päätteiset firmware tiedostot. Ja tuoko eth1 ilmestyy "modprobe bcm43xx" komennon jälkeen? Muistaakseni jos tuo bcm43xx on jo valmiina ladattu, niin joudut firmwaren asennuksen jälkeen poistamaan ja uudelleen lataamaan tuon bcm43xx modulin. Mitä sanoo komento "iwconfig" tämän jälkeen?
-
Kiitos vastauksesta. Seuraavaa koitettu:
- suse 10.3. käyntiin live-CD:ltä
- eth1 löytyy samantien terminaalin iwconfig-listauksesta, samoin Network settings (yast) listaa sekä langallisen verkkoyhteyden (toimii) että langattoman Broadcom-piirin (tilassa not configured). Konfiguroinnin yritys johtaa varoitukseen, että firmware pitäisi asentaa ensin. Eli eteenpäin:
- asennetaan firmware terminaalissa komennoilla sux -, install_bcm43xx_firmware
- pöllöpään vinkin mukaan tarkistetaan, että hakemistosta /lib/firmware löytyy .fw paketit, löytyy.
- edelleen vinkin mukaan asennetaan fwcutter -ajuri uudestaan. Eli yast control center -> software management -> fwcutter -ajuripaketin uninstallointi ja sitten installointi. Kummastakin toimenpiteestä saadaan OK kuittaukset.
- terminaalissa modprobe 43xx (En ole aivan varma, olisiko tämä ollut tarpeen?) Ymmärtääkseni ottaa ajurin käyttöön.
- terminaalissa iwlist eth1 scanning, mutta tulos on "no scan results". Näyttää siis edelleen huonolta, kun tarjolla olevat ESSID:t eivät listaudu. Broadcastattujen verkkonimien pitäisi näkyä riippumatta verkkojen salauksesta.
- Yritetään wlan-yhteyden konfaamista silti Network settings (yast) -ikkunan kautta. Annetaan tarvittavat tiedot. Tämän jälkeen saadaan ensin varoitus "cannot disable service 'SuSEfirewall2_init'", jonka jälkeen network settings hyytyy täydellisesti vaiheeseen "running suseconfig". Koko systeemi jymähtää täysin, ja kone tokenee vain manuaalisella uudelleenkäynnistyksellä.
-
Kiitos vastauksesta. Seuraavaa koitettu:
- terminaalissa modprobe 43xx (En ole aivan varma, olisiko tämä ollut tarpeen?) Ymmärtääkseni ottaa ajurin käyttöön.
Mitä dmesg kertoo tuon jälkeen?
-
jmp, kiitos vinkistä! dmesg-komennon anti todennäköisesti kertoo asiaa tietävälle, että mikä kiristää:
- edelleen vinkin mukaan asennetaan fwcutter -ajuri uudestaan. Eli yast control center -> software management -> fwcutter -ajuripaketin uninstallointi ja sitten installointi. Kummastakin toimenpiteestä saadaan OK kuittaukset.
Ajuripaketin uninstalloinnin ja uudelleen installoinnin jälkeen dmesg kertoo
bcm43xx: Microcode rev 0x127, pl 0xe (2005-04-18 02:36:27)
bcm43xx: Radio turned on
bcm43xx: Radio enabled by hardware
bcm43xx: Chip initialized
bcm43xx: 64-bit DMA initialized
bcm43xx: Keys cleared
bcm43xx: Selected 802.11 core (phytype 2)
bcm43xx: FATAL ERROR: BCM43xx_IRQ_XMIT_ERROR
ADDRCONF(NETDEV_UP): eth1: link is not ready
bcm43xx: MAC suspend failed
bcm43xx: MAC suspend failed
SoftMAC: Scanning finished: scanned 13 channels starting with channel 1
SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC=01:00:5e:00:00:01:00:04:ed:74:88:f5:08:00 SRC=192.168.0.254 DST=224.0.0.1 LEN=32 TOS=0x00 PREC=0x00 TTL=1 ID=49204 OPT (94040000) PROTO=2
bcm43xx: MAC suspend failed
bcm43xx: MAC suspend failed
bcm43xx: MAC suspend failed
bcm43xx: MAC suspend failed
bcm43xx: MAC suspend failed
bcm43xx: MAC suspend failed
bcm43xx: MAC suspend failed
bcm43xx: MAC suspend failed
bcm43xx: MAC suspend failed
bcm43xx: MAC suspend failed
bcm43xx: MAC suspend failed
bcm43xx: MAC suspend failed
SoftMAC: Scanning finished: scanned 13 channels starting with channel 1
SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC=01:00:5e:00:00:01:00:04:ed:74:88:f5:08:00 SRC=192.168.0.254 DST=224.0.0.1 LEN=32 TOS=0x00 PREC=0x00 TTL=1 ID=49205 OPT (94040000) PROTO=2
printk: 3 messages suppressed.
bcm43xx: MAC suspend failed
bcm43xx: MAC suspend failed
bcm43xx: MAC suspend failed
bcm43xx: MAC suspend failed
bcm43xx: MAC suspend failed
bcm43xx: MAC suspend failed
bcm43xx: MAC suspend failed
bcm43xx: MAC suspend failed
bcm43xx: MAC suspend failed
bcm43xx: MAC suspend failed
bcm43xx: MAC suspend failed
bcm43xx: MAC suspend failed
SoftMAC: Scanning finished: scanned 13 channels starting with channel 1
SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC=01:00:5e:00:00:01:00:04:ed:74:88:f5:08:00 SRC=192.168.0.254 DST=224.0.0.1 LEN=32 TOS=0x00 PREC=0x00 TTL=1 ID=49206 OPT (94040000) PROTO=2
printk: 3 messages suppressed.
bcm43xx: MAC suspend failed
Sitten edelleen:
- terminaalissa modprobe 43xx (En ole aivan varma, olisiko tämä ollut tarpeen?) Ymmärtääkseni ottaa ajurin käyttöön.
modprobe...-komennon antamisen jälkeen saadaan dmesg -komennolla
bcm43xx: MAC suspend failed
bcm43xx: MAC suspend failed
bcm43xx: MAC suspend failed
bcm43xx: MAC suspend failed
bcm43xx: MAC suspend failed
bcm43xx: MAC suspend failed
bcm43xx: MAC suspend failed
bcm43xx: MAC suspend failed
bcm43xx: MAC suspend failed
bcm43xx: MAC suspend failed
bcm43xx: MAC suspend failed
SoftMAC: Scanning finished: scanned 13 channels starting with channel 1
SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC=01:00:5e:00:00:01:00:04:ed:74:88:f5:08:00 SRC=192.168.0.254 DST=224.0.0.1 LEN=32 TOS=0x00 PREC=0x00 TTL=1 ID=49207 OPT (94040000) PROTO=2
printk: 3 messages suppressed.
bcm43xx: MAC suspend failed
SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC= SRC=192.168.0.100 DST=224.0.0.251 LEN=64 TOS=0x00 PREC=0x00 TTL=255 ID=0 DF PROTO=UDP SPT=5353 DPT=5353 LEN=44
bcm43xx: MAC suspend failed
bcm43xx: MAC suspend failed
bcm43xx: MAC suspend failed
bcm43xx: MAC suspend failed
bcm43xx: MAC suspend failed
bcm43xx: MAC suspend failed
bcm43xx: MAC suspend failed
bcm43xx: MAC suspend failed
bcm43xx: MAC suspend failed
bcm43xx: MAC suspend failed
bcm43xx: MAC suspend failed
SoftMAC: Scanning finished: scanned 13 channels starting with channel 1
SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC=01:00:5e:00:00:01:00:04:ed:74:88:f5:08:00 SRC=192.168.0.254 DST=224.0.0.1 LEN=32 TOS=0x00 PREC=0x00 TTL=1 ID=49208 OPT (94040000) PROTO=2
printk: 3 messages suppressed.
bcm43xx: MAC suspend failed
Ainakin MAC suspend failed -virhe näyttää ahdistavan. Mikä avuksi? Tässä vaiheessahan ei vielä ole yritetty yhdistämistä langattomaan verkkoon.
-
Kiitos vastauksesta. Seuraavaa koitettu:
- edelleen vinkin mukaan asennetaan fwcutter -ajuri uudestaan. Eli yast control center -> software management -> fwcutter -ajuripaketin uninstallointi ja sitten installointi. Kummastakin toimenpiteestä saadaan OK kuittaukset.
- terminaalissa modprobe 43xx (En ole aivan varma, olisiko tämä ollut tarpeen?) Ymmärtääkseni ottaa ajurin käyttöön.
tuossa tarkoitin että firmwaren asennuksen jälkeen täytyy tehdä "rmmod bcm43xx" ja sitten "modprobe bcm43xx".
-
tuossa tarkoitin että firmwaren asennuksen jälkeen täytyy tehdä "rmmod bcm43xx" ja sitten "modprobe bcm43xx".
Selvä, ymmärsin väärin. Olen tässä vasta opettelemassa Linux-maailmaa. Vielä selvyyden vuoksi siis viimeisin yritys:
- firmwaren asennus: kommennot sux - sekä install_bcm43xx_firmware
- komento rmmod bcm43xx jonka jälkeen dmesg kertoo seuraavaa:
printk: 4 messages suppressed.
bcm43xx: MAC suspend failed
bcm43xx: MAC suspend failed
SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC=01:00:5e:00:00:01:00:04:ed:74:88:f5:08:00 SRC=192.168.0.254 DST=224.0.0.1 LEN=32 TOS=0x00 PREC=0x00 TTL=1 ID=49236 OPT (94040000) PROTO=2
bcm43xx: Radio turned off
bcm43xx: DMA-64 0x0200 (RX) max used slots: 0/64
bcm43xx: DMA-64 0x0340 (TX) max used slots: 0/512
bcm43xx: DMA-64 0x0300 (TX) max used slots: 0/512
bcm43xx: DMA-64 0x02C0 (TX) max used slots: 0/512
bcm43xx: DMA-64 0x0280 (TX) max used slots: 0/512
bcm43xx: DMA-64 0x0240 (TX) max used slots: 13/512
bcm43xx: DMA-64 0x0200 (TX) max used slots: 0/512
ACPI: PCI interrupt for device 0000:10:00.0 disabled
- komento modprobe bcm43xx jonka jälkeen dmesg kertoo mm. jotain FATAL ERROR -virheeseen viittaavaa:
SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC=01:00:5e:00:00:01:00:04:ed:74:88:f5:08:00 SRC=192.168.0.254 DST=224.0.0.1 LEN=32 TOS=0x00 PREC=0x00 TTL=1 ID=49237 OPT (94040000) PROTO=2
SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC= SRC=192.168.0.100 DST=224.0.0.251 LEN=64 TOS=0x00 PREC=0x00 TTL=255 ID=0 DF PROTO=UDP SPT=5353 DPT=5353 LEN=44
bcm43xx driver
ACPI: PCI Interrupt 0000:10:00.0[A] -> GSI 17 (level, low) -> IRQ 17
PCI: Setting latency timer of device 0000:10:00.0 to 64
bcm43xx: Chip ID 0x4311, rev 0x2
bcm43xx: Number of cores: 4
bcm43xx: Core 0: ID 0x800, rev 0x13, vendor 0x4243
bcm43xx: Core 1: ID 0x812, rev 0xd, vendor 0x4243
bcm43xx: Unsupported 80211 core revision 13
bcm43xx: Core 2: ID 0x817, rev 0x4, vendor 0x4243
bcm43xx: Core 3: ID 0x820, rev 0x5, vendor 0x4243
bcm43xx: PHY connected
bcm43xx: Detected PHY: Analog: 4, Type 2, Revision 9
bcm43xx: Invalid PHY Revision 9
bcm43xx: Detected Radio: ID: 2205017f (Manuf: 17f Ver: 2050 Rev: 2)
bcm43xx: Radio turned off
bcm43xx: Radio turned off
bcm43xx: PHY connected
bcm43xx: Microcode rev 0x127, pl 0xe (2005-04-18 02:36:27)
bcm43xx: Radio turned on
bcm43xx: Radio enabled by hardware
bcm43xx: Chip initialized
bcm43xx: 64-bit DMA initialized
bcm43xx: Keys cleared
bcm43xx: Selected 802.11 core (phytype 2)
bcm43xx: FATAL ERROR: BCM43xx_IRQ_XMIT_ERROR
ADDRCONF(NETDEV_UP): eth1: link is not ready
SoftMAC: Associate: Scanning for networks first.
SoftMAC: Associate: failed to initiate scan. Is device up?
bcm43xx: set security called, .level = 0, .enabled = 0, .encrypt = 0
SoftMAC: Scanning finished: scanned 13 channels starting with channel 1
Langaton yhteys ei tämän jälkeen toimi, iwlist eth1 scanning ei löydä verkkoja, eikä niitä saa pystyyn Network settings -puolellakaan.
Vielä ifconfig ja iwconfig listaukset, mikäli niistä olisi apuja:
linux:~ # ifconfig
eth0 Link encap:Ethernet HWaddr 00:1A:4B:71:5D:2F
inet addr:192.168.0.100 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::21a:4bff:fe71:5d2f/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2150 errors:0 dropped:0 overruns:0 frame:0
TX packets:1907 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:2144676 (2.0 Mb) TX bytes:224626 (219.3 Kb)
Base address:0x4020 Memory:e4600000-e4620000
eth1 Link encap:Ethernet HWaddr 00:00:00:1A:73:AB
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:65 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:2730 (2.6 Kb)
Interrupt:17
lo 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:3882 errors:0 dropped:0 overruns:0 frame:0
TX packets:3882 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:232900 (227.4 Kb) TX bytes:232900 (227.4 Kb)
linux:~ # iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
eth1 IEEE 802.11b/g ESSID:off/any Nickname:"Broadcom 4311"
Mode:Managed Frequency=2.472 GHz Access Point: Invalid
Bit Rate=1 Mb/s Tx-Power=18 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
-
Onko networkmanager (verkkotyökalu) käytössä?
-
Mitä nyt tulee mieleen niin ainakin lankayhteys pitää olla pois käytöstä jos aiot käyttää langatonta.
"SoftMAC: Associate: failed to initiate scan. Is device up?"
ja onko livelevy 64bittinen vai 32 bittinen, en edes tiedä onko niitä molempia.
EDIT: Tuo näyttäisi olevan jonkinlainen keskeytys(IRQ) ongelma. Kokeile käynnistää livelevy "pci=routeirq" tai "pci=irqpoll" tai "pci=biosirq" lisäargumentilla.????
-
Onko networkmanager (verkkotyökalu) käytössä?
Network manager näyttäisi olevan ainakin asennettuna (Yast - software management). En tiedä, voidaanko se silti määritellä olemaan poissa käytöstä tai käytössä. Kummin pitäisi olla, ja miten asian voisi varmistaa?
Koitin myös napata langallisen yhteyden pois firmwaren asennuksen jälkeen, mutta tällä ei tuntunut olevan vaikutusta wlanin toimimattomuuteen.
-
YaST2 -> Verkkolaitteet -> Verkkokortti
Yleiset valinnat -> Verkon asennustapa
Käyttäjän hallinnoima verkkotyökalun avulla (jos tässä on rasti niin networkmanager on käytössä)
Näin tämä on itselläni, ja valitsen KNetworkmanageria käyttämällä mitä verkkokorttia tai yhteyttä haluan käyttää.
(https://opensuse.fi/stuff/wlan.png)
-
Ensin ehdoton vaatimus:
Kaikki salaukset siltä langattomalta verkolta pois sekä ESSID pitää olla näkyvissä kaikille.
Tässä pieni ohje komentoriviltä tehtävään käsittelyyn:
Toi eth1 sun langaton kortti voi olla wlan0 tms.
ifconfig eth1 down
ifconfig eth1 up
ifconfig eth1 192.168.1.1 (anna tähän jokin sisäverkolle sopiva osoite ja pingaa sitten vaikka se tukiasema
aseta essid manuaalisesti:
iwconfig eth1 essid omalangaton
iwconfig eth1 mode Managed
iwlist eth1 scanning (nyt pitäisi näkyä jotain, jos toi tukiasema on salaamaton)
Näitä ei luultavasti tarvita
------------------------------
(iwconfig eth1 channel 6) ei käytössä managed tilassa
vaihtoehdot
iwconfig eth1 key off
iwconfig eth1 key open
iwconfig eth1 key 0123-4567-89
iwconfig eth1 power on
iwconfig eth1 power off
-------------------------------
Sitten kun olet saanut tuon ekan vaiheen tehtyä niin voit toki viritellä sitä tuolla graaffisella puolella, mutta testaus on helpompaa komentorivityökaluilla kun ei tarvitse odotella. Muista tehdä välillä ifconfig eth1 down.
Sitten kun olet saanut langattoman toimimaan salaamattomana voit aloittaa seuraavat vaiheet:
Aloita WEP -salauksesta, sillä se yleensä toimii kaikilla langattomilla, käytä tähänkin kokeiluun noita iwconfig- työkaluja
Seuraavaksi wpa -salaukset mukaan wpa_supplicant -ohjelmalla:
wpa_supplicant -iwlan0 -c/etc/wpa_supplicant.conf
esimerkki wpa_supplicant.conf sisällöstä:
# home network; allow all valid ciphers
network={
ssid="home"
scan_ssid=1
key_mgmt=WPA-PSK
psk="very secret passphrase"
}
-
Ensin ehdoton vaatimus:
Kaikki salaukset siltä langattomalta verkolta pois sekä ESSID pitää olla näkyvissä kaikille.
Tässä pieni ohje komentoriviltä tehtävään käsittelyyn:
Tuo ohje on hyvä. Omalla kohdallani wlanin määrittäminen oli helpompaa koska tuo wlan-tikkuni(*) on suoraan tuettu openSUSEssa.
(*) A-Link WL54USB piirisarjana zydas (firmware löytyy openSUSEn DVD:ltä)
-
Ensin ehdoton vaatimus:
Kaikki salaukset siltä langattomalta verkolta pois sekä ESSID pitää olla näkyvissä kaikille.
Tässä pieni ohje komentoriviltä tehtävään käsittelyyn:
No niin, ehdin taas paneutumaan tähän. Kiitos ohjeista. Seuraavaa yritetty: (en tullut kopioineeksi terminaalin istuntoa, mutta komennot alla).
- ensin langaton kotiverkko lähettämään essid:tä ja salaamattomaksi ::)
- bcm_43xx_firmwaren asennus
- ajuripaketti uudestaan käyttöön rmmod bcm43xx ja modprobe bcm43xx
- langallinen pois päältä: ifconfig eth0 down
- langaton pois päältä: ifconfig eth1 down
- langaton päälle: ifconfig eth1 up
- kotiverkolle sopivaa ip:tä: ifconfig eth1 192.168.11.3
- tukiaseman pingaus: ping 192.168.11.1 -c 4 tuloksella ei saada yhtään pingiä läpi
- langattoman verkon nimi: iwconfig eth1 essid *** missä *** oman verkon nimi
- iwconfig eth1 mode Managed
- iwlist eth1 scanning tuloksena "No scan results"
Aika toivotonta :-[ Harmi, etten kopioinut istuntoa talteen, mutta kummallisia virhe-ilmoituksia ei komennoilta tullut. Ainoastaan ping ei saanut pingattua, ja scannaus palautti "no scan results".
-
Toi mun ohje oli sikäli puutteellinen että toi ping ei toimi ellei essid ole jo annettu.
ja voit vielä pistää vehkeen päälle varmuuden vuoksi:
iwconfig eth1 key off
iwconfig eth1 power on
Tarkista iwconfig komennolla että toi essid on varmasti sama kuin tukiasemassa.
Eihän tukiasemassa ole wlan puolella mac suodatusta yms. päällä
Jos testaat graaffisella puolella niin :
Erityisesti /etc/sysconfig/network/ifcfg-<hardware>-<number> - tiedostot kannattaa tarkistaa
tarkista WIRELESS_ESSID suoraan tiedostosta, lisäksi muut WIRELESS_* muuttujat sillä ne saattavat sulkea toisensa pois ts. ei voi toimia ok.
Jotain helppiä: http://en.opensuse.org/SDB:Wireless_LANs_with_SuSE_Linux
-
Olen edelleenkin sitä mieltä että ongelmasi liittyy keskeytyksiin, joku muu laite on saanut saman (IRQ) keskeytyksen ja se pitäisi kiertää/eliminoida ennenkuin kaikki pelaa. Voit tarkastella dmesgistä löydätkö jostain samaa IRQ numeroa kuin tuosta wlan jutusta.
-
Koekäytän openSUSE 10.3:a live-CD:ltä nähdäkseni, saisinko nettiyhteydet toimimaan ja olisiko siten mahdollista harkita openSUSE:n asentamista kovalevylle.
Ongelma: langaton yhteys kotiverkkoon ei toimi. Langallinen yhteys toimii heti.
Rautana on uusi perustason HP6720s läppäri, jossa wlan piirinä on Broadcom 4311 mini-PCI. Suse-versiona 10.3., live-CD:ltä ajettuna.
Broadcom 43xx fwcutter -ajurit on näköjään oletuksena asennettu live-CD:ltä käytettynä. Ymmärtääkseni ajuri tarvitsee vielä ko. piirin firmwaren voidakseen toimia kunnolla, joten firmwaren asentamiseksi tein löytämieni ohjeiden mukaan terminaalissa seuravaa:
sux -
install_bcm43xx_firmware
modprobe bcm43xx
iwlist eth1 scanning
Eli oikeuksilla sisään, firmwaren haku ja asennus (ilmoitukset "downloading firmware" ja "extracting firmware" tulevat OK), sitten ymmärtääkseni tuo modprobe... -komento ottaa ajurin/firmwaren käyttöön, ja sen jälkeen iwlistin pitäisi jo näyttää saatavilla olevien verkkojen ESSID:t. Tuloksena on kuitenkin "no scan results" :( Eli ensimmäistäkään verkkoa ei löydy. Langaton kotiverkko on WPA-AES salattu, mutta lähettää ESSID:tä ilmoille.
Huonolta siis näytti, mutta koitin vielä YASTin kautta asettaa langatonta yhteyttä kehiin. Asetusten antamisen jälkeen (ESSID, salasana jne...) langattoman yhteyden symbooli rullaa alapalkissa aikansa, mutta tuloksetta, sillä päälle saadan vain langallinen yhteys.
Mitä tehdä? SUSEa en halua asentaa kovalevylle ennenkuin langattoman yhteyden toimivuus varmistuu.
Laita Verkkolaitteelle IP6-tuki päälle "Ohjauspaneelin" verkkolaitteet osiosta, sekä tarkista langattoman verkkolaitteen essid sekä salasanasi että on kirjoitettu oikein. Sain IP6.n päälle ottamalla itselläni toimimaan vaikka en sitä käytäkkään, mutta ilmeisesti ajuri vaatii siitä tilailmoituksen.
-
Käytä b43 modulia bcm43xx modulin sijaan. Ja katso että ne ei ole samaan aikaan ladattuna(lsmod).
http://linuxwireless.org/en/users/Drivers/b43#fw-b43-old