Kirjoittaja Aihe: Miten saan HP 530 notebookin Broadcomin wlanin toimimaan Opensusessa?  (Luettu 17434 kertaa)

0 jäsentä ja 1 Vieras katselee tätä aihetta.

markkupaa

  • Vieras
Mulla oli tossa koneessa Ubuntu vähän aikaa enkä saanut wlania toimimaan.
No harrastelin Opensusen siihen ja löysin hyvän sivun http://www.suseblog.com/?p=279 jonka avulla sain Ndiswrapperin ja ajurin ladattua koneelle.

Konsolessa laite näkyy näin:

markunlinux:~ # ndiswrapper -l
bcmwl6 : driver installed
        device (14E4:4315) present

ihan niinkuin ohjeen mukaan pitäiskin!

Mutta Yastissa ei löydy verkkokorteista eikä pelitä. Laitteistolistauksessa se löytyy tämmöisenä:

71: udi = '/org/freedesktop/Hal/devices/pci_14e4_4315'
  pci.product = 'BCM4310 USB Controller'
  pci.subsys_vendor = 'Hewlett-Packard Company'
  info.bus = 'pci'
  pci.device_protocol = 0 (0x0)
  info.udi = '/org/freedesktop/Hal/devices/pci_14e4_4315'
  pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1c.1/0000:10:00.0'
  pci.subsys_product_id = 4989 (0x137d)
  linux.subsystem = 'pci'
  info.vendor = 'Broadcom Corporation'
  info.subsystem = 'pci'
  pci.product_id = 17173 (0x4315)
  pci.vendor = 'Broadcom Corporation'
  info.product = 'BCM4310 USB Controller'
  linux.hotplug_type = 2 (0x2)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1c.1/0000:10:00.0'
  pci.vendor_id = 5348 (0x14e4)
  info.parent = '/org/freedesktop/Hal/devices/pci_8086_27d2'
  pci.subsys_vendor_id = 4156 (0x103c)
  pci.device_class = 2 (0x2)
  pci.device_subclass = 128 (0x80)

Kuis tästä kantsuis jatkaa?
Pitäisköhän heitää Vista tohon takas, kannettavasta kun ei oikein ole hyötyä ilman wlania... päreet palaa  ???  >:(

Vaan jospa jollakulla olis sittenkin se ratkaiseva neuvo?


Poissa harmie

  • Valvoja
  • *
  • Viestejä: 2762
  • Sukupuoli: Mies
Itselläni on integroitu broadcom wlan omassa läppärissäni

Ei siihen tarvitse ndiswrapperia.

asenna paketinhallinnasta seuraavat paketit
bcm43xx
bcm43xx-fwcutter

Tämän jälkeen avaa konsoli ja komenna roottina
/usr/sbin/install_bcm43xx_firmware

Käynnistä kone uuusiksi ja wlanin pitäisi toimia. vaihda vielä Yastilla verkonhallinta tapa
Yast --> Network Devices --> Network Card
sieltä siten Global options ja valitse User Controlled with NetworkManager

Laittakaa joku suomenkieliset kohdat kun minulla ei nyt ole pääsyä suomekieliseen openSUSEen.

Kannattaa kyllä poistaa toi ndiswrapper ennen kuin alat asentamaan tätä päälle.

Poissa arijoutsi

  • Käännösryhmä
  • *
  • Viestejä: 2062
  • Sukupuoli: Mies
Itselläni on integroitu broadcom wlan omassa läppärissäni

Käynnistä kone uuusiksi ja wlanin pitäisi toimia. vaihda vielä Yastilla verkonhallinta tapa
Yast --> Network Devices --> Network Card
sieltä siten Global options ja valitse User Controlled with NetworkManager

Laittakaa joku suomenkieliset kohdat kun minulla ei nyt ole pääsyä suomekieliseen openSUSEen.

Verkkolaitteet>Verkkokortti>Yleiset valinnat>Käyttäjän hallinnoima verkkotyökalun avulla. Eiköhän se noin mennyt.
HP Elite book, openSUSE Leap 15.2
Mac mini Catalina.
Puhelin, iPhone SE.

markkupaa

  • Vieras
Aha ok, kokeilin kyllä jo tota bcm43xxää yhden ohjeen kanssa joka vaati wl_apsta.o nimisen tiedoston käyttöä.
Poistin sen sitten ja laitoin ndiswrapperin kun se ei pelittänyt.

Mites mä nyt poistan ton ndiswrapperin niin että se varmasti lähtee, eikä sekaannu asiaan, toi sun ohje tuntuu niin simppeliltä että pakkohan sitä on koittaa...?

Poissa jmp

  • openSUSE Member
  • *
  • Viestejä: 4553
  • Sukupuoli: Mies
    • openSUSEa suomeksi
Mites mä nyt poistan ton ndiswrapperin niin että se varmasti lähtee, eikä sekaannu asiaan, toi sun ohje tuntuu niin simppeliltä että pakkohan sitä on koittaa...?

Komenna root-käyttäjänä

zypper rm ndiswrapper ndiswrapper-kmp-default

olettaen että tuo default on käytössä, voit tarkistaa sen komennolla

uname -r
Ja muistakaa pitää hauskaa ;)

openSUSE Tumbleweed (x86_64)

markkupaa

  • Vieras
Eipä näy wlania.
Sain asennettua bcm43xx-fwcutterin buuttasin ja tilanne on sama kuin ennen.
Verkkokorttia ei näy, näkyy ainoastaan ethernetkaapelikortti.

Mitähän sitten?

markkupaa

  • Vieras


asenna paketinhallinnasta seuraavat paketit
bcm43xx
bcm43xx-fwcutter



Tota, paketin hallinnasta siis löytyi vain bcm43xx-fwcutter, ei tuota pelkkää bcm43xx:ää ?

Poissa harmie

  • Valvoja
  • *
  • Viestejä: 2762
  • Sukupuoli: Mies
se löytyy näköjään packmanin repoista, mutta nyt kun tarkistin tästä läppäristä niin ei minullakaan ole asennettuna kun toi bcm43xx-fwcutter

Asenna se ja aja sitten se install scripti

markkupaa

  • Vieras
Joo, mä ajoin sen install scriptin, ja se tuntui onnistuvan, buuttasin koneen, mutta wlan korttia ei näy?

Siinä vaiheessa kun laittelin sitä ndiswrapperia, toimin semmoisten ohjeiden mukaan että bcm43xx pitää blacklistata ja suoritinkin semmoisen komennon, se tosin ei onnistunut, siitä tuli jotain herjaa takaisin. Voisikohan toi jotenkin vaikuttaa asiaan vielä. Voiko bcm43xx:n whitelistata tai muuta semmoista?

Nyt siis ndiswrapper on poistettu, bcm43xx asennettu ja sen installscripti ajettu onnistuneesti. Wlania ei näy.
« Viimeksi muokattu: 12.02.2008 - klo:23:23 kirjoittanut markkupaa »

Poissa harmie

  • Valvoja
  • *
  • Viestejä: 2762
  • Sukupuoli: Mies
tarkista onko se bcm43xx siellä blacklist-listassa (tämä voi myös olla se syy miksi se ei toiminut sillä ndiswrapperilla jos se sinun blacklistaus ei silloin kerta onnistunut)
grep bcm43xx /etc/modprobe.d/blacklist

Tarkista onko kerneli moduuli käynnistetty tälle kortille (tämä pitää olla muuten ei toimi)
lsmod | grep bcm43xx

jos edellinen ei palauta mitään niin käynnistä moduli
sudo modprobe bcm43xx

Onko siinä läppärissä painiketta josta wlan laitetaan päälle ja pois?
jos on niin liitä tänne vielä seuraava loki siitä kun yrität laittaa päälle ton wlan kortin
sudo tail -f /var/log/messages

markkupaa

  • Vieras
tein noi temput, wlan ei näy, ja joo tässä on semmoinen nappi josta wlanin pitäisi mennä päälle ja pois.

Loki:

markku@markunlinux:~> su
Salasana:
markunlinux:/home/markku # grep bcm43xx /etc/modprobe.d/blacklist
markunlinux:/home/markku # lsmod | grep bcm43xx
markunlinux:/home/markku # sudo modprobe bcm43xx
markunlinux:/home/markku # sudo tail -f/var/log/messages
tail: virheellinen valitsin -- /
Lisätietoja saa komennolla �tail --help�.
markunlinux:/home/markku # sudo tail -f /var/log/messages
Feb 13 09:54:28 markunlinux sudo:   markku : TTY=pts/2 ; PWD=/home/markku ; USER=root ; COMMAND=/opt/kde3/bin/kdesu_stub -
Feb 13 09:55:16 markunlinux sudo: pam_unix2(sudo:auth): conversation failed
Feb 13 09:55:16 markunlinux sudo:   markku : pam_authenticate: Conversation error ; TTY=pts/1 ; PWD=/home/markku ; USER=root ; COMMAND=/opt/kde3/bin/kdesu_stub -
Feb 13 09:56:03 markunlinux su: (to root) markku on /dev/pts/1
Feb 13 09:57:29 markunlinux sudo:     root : TTY=pts/1 ; PWD=/home/markku ; USER=root ; COMMAND=/sbin/modprobe bcm43xx
Feb 13 09:57:29 markunlinux kernel: ieee80211_crypt: registered algorithm 'NULL'
Feb 13 09:57:29 markunlinux kernel: ieee80211: 802.11 data/management/control stack, git-1.1.13
Feb 13 09:57:29 markunlinux kernel: ieee80211: Copyright (C) 2004-2005 Intel Corporation <jketreno@linux.intel.com>
Feb 13 09:57:29 markunlinux kernel: bcm43xx driver
Feb 13 09:58:10 markunlinux sudo:     root : TTY=pts/1 ; PWD=/home/markku ; USER=root ; COMMAND=/usr/bin/tail -f/var/log/messages
Feb 13 09:58:44 markunlinux sudo:     root : TTY=pts/1 ; PWD=/home/markku ; USER=root ; COMMAND=/usr/bin/tail -f /var/log/messages

Poissa harmie

  • Valvoja
  • *
  • Viestejä: 2762
  • Sukupuoli: Mies
latasiko se sen modulin
eli näkyykö nyt
lsmod | grep bcm43xx

markkupaa

  • Vieras
koettelin uudestaan:

markku@markunlinux:~> su
Salasana:
markunlinux:/home/markku # sudo modprobe bcm43xx
markunlinux:/home/markku # grep bcm43xx /etc/modprobe.d/blacklist
markunlinux:/home/markku # sudo modprobe bcm43xx
markunlinux:/home/markku # lsmod | grep bcm43xx
bcm43xx               419676  0
ieee80211softmac       34432  1 bcm43xx
ieee80211              35400  2 bcm43xx,ieee80211softmac
firmware_class         13568  3 bcm43xx,microcode,pcmcia
markunlinux:/home/markku # sudo tail -f /var/log/messages
Feb 13 12:49:06 markunlinux SuSEfirewall2: Firewall rules successfully set
Feb 13 12:49:06 markunlinux kernel: bootsplash: status on console 0 changed to on
Feb 13 12:50:31 markunlinux su: (to root) markku on /dev/pts/2
Feb 13 12:50:53 markunlinux sudo:     root : TTY=pts/2 ; PWD=/home/markku ; USER=root ; COMMAND=/sbin/modprobe bcm43xx
Feb 13 12:50:53 markunlinux kernel: ieee80211_crypt: registered algorithm 'NULL'
Feb 13 12:50:53 markunlinux kernel: ieee80211: 802.11 data/management/control stack, git-1.1.13
Feb 13 12:50:53 markunlinux kernel: ieee80211: Copyright (C) 2004-2005 Intel Corporation <jketreno@linux.intel.com>
Feb 13 12:50:53 markunlinux kernel: bcm43xx driver
Feb 13 12:51:49 markunlinux sudo:     root : TTY=pts/2 ; PWD=/home/markku ; USER=root ; COMMAND=/sbin/modprobe bcm43xx
Feb 13 12:55:46 markunlinux sudo:     root : TTY=pts/2 ; PWD=/home/markku ; USER=root ; COMMAND=/usr/bin/tail -f /var/log/messages

wlania ei näy...
« Viimeksi muokattu: 13.02.2008 - klo:13:06 kirjoittanut markkupaa »

Poissa harmie

  • Valvoja
  • *
  • Viestejä: 2762
  • Sukupuoli: Mies
no nyt ainakin on se moduli ladattu.

Mitä tarkoitat tolla "wlan ei näy"?

Eikö kortti näy Yastilla? vai että verkkosi ei näy?

oikeassa alanurkassa sinulla pitäisi olla semmoinen valkoinen liittimen kuva. Oletko sieltä katsonut, että wlan on käytössä?
Pelkästään tuon moduulin lataaminen ei tuo wlan verkkoa näkyviin. Eli ota tuo tail -f vasta sitten kun olet varmistanut, että sieltä "Käyttäjän hallinnoimasta verkkotyökalusta" on valittuna langaton internet. Lisäksi kannattaa oottaa normaali lan-kaapeli irti tätä tehdessä.

Kun pääsen kotia niin voi katsoa nuo tarkat suomennokset noille kohdille.

markkupaa

  • Vieras
Kortti ei näy Yastilla.
Toi Knetworkmanager (se valkoinen liitin) on jo tullu tutuksi tässä  ;)
Englanninkieliset termit ovat ok mulle, kiitos muuten vaivannäöstä  :) eiköhän tämä jossain vaiheessa saada pelittämään

Poissa harmie

  • Valvoja
  • *
  • Viestejä: 2762
  • Sukupuoli: Mies
Kortti ei näy Yastilla.

mitä sanoo komento
sudo lspci -vv

markkupaa

  • Vieras
Kortti ei näy Yastilla.

mitä sanoo komento
sudo lspci -vv

mä otin pois tosta muut kuin tota wlankorttia koskevat, siellä oli sisällä hakasuluissa jotain jonka tää foorumi tulkitsi fonttikooksi

siis
sudo lspci -vv

---

10:00.0 Network controller: Broadcom Corporation BCM4310 USB Controller (rev 01)
        Subsystem: Hewlett-Packard Company Unknown device 137d
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Step
ping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR-
        Latency: 0, Cache Line Size: 64 bytes
        Interrupt: pin A routed to IRQ 10
        Region 0: Memory at f0000000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: [40] Power Management version 3
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot                                                           +,D3cold+)
                Status: D0 PME-Enable- DSel=0 DScale=2 PME-
        Capabilities: [58] Vendor Specific Information
        Capabilities: [e8] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0                                                            Enable-
                Address: 0000000000000000  Data: 0000
        Capabilities: [d0] Express Endpoint IRQ 0
                Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag+
                Device: Latency L0s <4us, L1 unlimited
                Device: AtnBtn- AtnInd- PwrInd-
                Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
                Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
                Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
                Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1, Port 0
                Link: Latency L0s <4us, L1 <64us
                Link: ASPM Disabled RCB 64 bytes CommClk+ ExtSynch-
                Link: Speed 2.5Gb/s, Width x1

markunlinux:/home/markku #

« Viimeksi muokattu: 13.02.2008 - klo:17:13 kirjoittanut markkupaa »

Poissa harmie

  • Valvoja
  • *
  • Viestejä: 2762
  • Sukupuoli: Mies
tuo, että se ei näy yastissa on kyllä vähän huolestuttavaa. Yleensä ainakin minulla siellä on kyllä kaikki näkynyt vaikka ei sitten olisikaan tominut.

tulostaako seuraava komento mitään?
/usr/sbin/iwconfig

Itselläni on hieman eri versio ja siinä toi toimii loistavasti
10:00.0 Network controller: Broadcom Corporation BCM94311MCG wlan mini-PCI (rev 01)

Jos nyt ei meinaa lähteä toimintaan niin voisithan koittaa vielä uudestaan sitä ndiswrapperia ja tällä kertaa vaikka laittaa käsin sinne blacklistalle toi bcm43xx moduli.
Voihan se olla, että just tolle versiolle toi ei toimi  :(

Tuli just mieleen, että mitäs jos kokeilet sieltä yastista lisätä käsin sen kortin. Valitset lisää sieltä langaton moduliksi se bcm43xx...

markkupaa

  • Vieras

tulostaako seuraava komento mitään?
/usr/sbin/iwconfig

Jos nyt ei meinaa lähteä toimintaan niin voisithan koittaa vielä uudestaan sitä ndiswrapperia ja tällä kertaa vaikka laittaa käsin sinne blacklistalle toi bcm43xx moduli.

Tuli just mieleen, että mitäs jos kokeilet sieltä yastista lisätä käsin sen kortin. Valitset lisää sieltä langaton moduliksi se bcm43xx...

/usr/sbin/iwconfig tulosti
lo     no wireless extensions.
eth0 no wireless extensions

Laitoin yastista käsin sen kortin ohjeesi mukaan, ei toimi...

Meinaan yrittää vielä ndiswrapperia, miten bcm43xx moduli laitetaan käsin blacklistalle?

Poissa letkume

  • Jäsen
  • Viestejä: 521
moro,

samaa ongelmaa täällä.

jos sulla on ajuri, niin voin koittaa ndiswrapperia