Tips: Broadcom (bcm), långsam eller ingen anslutning alls...

Kompatibilitetsfrågor rörande hårdvara och Slackware ställs här.

Moderatorer: Nille, nomicon, Minime

Användarens profilbild
MDKDIO
Kodnisse
Inlägg: 2144
Blev medlem: 21 apr 2005 08:24
ORT: Bollnäs

Tips: Broadcom (bcm), långsam eller ingen anslutning alls...

Inlägg av MDKDIO »

Troligen jag som inte hängt med, men skriver detta IAF...

Blev lite fundersam när jag aldrig får mitt Broadcom kort att fungera via 5GHz bandet, och 2.4GHz är segt som sirap (jag kör helst via kabel).
Så det var helt enkelt dags och felsöka lite.

Oavsett vilken kärna jag kör eller har kört, så har mitt Broadcom 43224AGN aldrig haft nån vidare hastighet.

Av en slump hittade jag broadcom-sta via SBo, och testade detta.

Men snacka om skillnad på hastighet!! :D
Och dessutom fungerar 5GHz som det ska i min gamla dator, noterade 300 Mbit vid 82%:ig anslutning...

OBS!
1. Om du kör current, använd Ponce slackbuild (inkl patches!!!!)
Du får felmeddelande ang README_{version} (döp om README filen helt enkelt enligt felmeddelandet, och kör igen).
2. Läs instruktionerna 2 gånger.
3. Glöm dock att försöka hitta license.txt filen under /usr/doc, den har dom missat.


Redigerat:
Om/När du uppdaterar kernel, kom ihåg att kompilera om paketet. Men ta bort det gamla paketet under /tmp/broadcom-sta-6.30.223.271_4.19.79-x86_64-3_SBo.tgz först :)
/J
Slackware 64-bit 15.0 (Desktop x2)
Slackware 64-bit Current (Laptop)
Slackware 64-bit 15.0 (Laptop x2)
Slackware 64-bit 15.0 (XFCE) (Netbook)
Användarens profilbild
Nille
Guru
Inlägg: 1475
Blev medlem: 17 jun 2004 02:41

Re: Tips: Broadcom (bcm), långsam eller ingen anslutning alls...

Inlägg av Nille »

Broadcom-sta är rätt gammal senaste versionen släpptes 2014-03-11 det är därför det krävs så mycket patchar för att det ska fungera.
För att slippa kompilera om varje gång så är det ofta enklare att installera dkms men då det krävs så många patchar för att det ska fungera så är det troligtvis ingen bra lösning.
Jag antar att det är denna du hänvisar till:
https://github.com/Ponce/slackbuilds/bl ... oadcom-sta

Tydligen är det fortfarande struligt med gamla broadcom chip.
Gäller det även current?
Var det b43 du använde i kerneln eller b43legacy?
The more linux you go the slacker you get.
Användarens profilbild
MDKDIO
Kodnisse
Inlägg: 2144
Blev medlem: 21 apr 2005 08:24
ORT: Bollnäs

Re: Tips: Broadcom (bcm), långsam eller ingen anslutning alls...

Inlägg av MDKDIO »

Tjena Nille!

Ponce repo för current, helt korrekt.

Kernel modul är wl i mitt fall (99% säker, men är inte hemma och kan kolla).

Men ja, milt sagt gammalt. Får kolla vid tillfälle om det finns andra lösningar...

Ang gamla broadcom chip och current.
Kortet fungerar, men ger usel hastighet vid 5ghz, om jag kan ansluta över huvud taget.

/J
Slackware 64-bit 15.0 (Desktop x2)
Slackware 64-bit Current (Laptop)
Slackware 64-bit 15.0 (Laptop x2)
Slackware 64-bit 15.0 (XFCE) (Netbook)
Användarens profilbild
Nille
Guru
Inlägg: 1475
Blev medlem: 17 jun 2004 02:41

Re: Tips: Broadcom (bcm), långsam eller ingen anslutning alls...

Inlägg av Nille »

Du använder väl b43 i current?
The more linux you go the slacker you get.
Användarens profilbild
MDKDIO
Kodnisse
Inlägg: 2144
Blev medlem: 21 apr 2005 08:24
ORT: Bollnäs

Re: Tips: Broadcom (bcm), långsam eller ingen anslutning alls...

Inlägg av MDKDIO »

Nope, kör wl
lsmod | grep b43 = inget res
lsmod | grep wl
wl 6463488 0
cfg80211 761856 1 wl

Men jag antar att du menar att jag borde köra b43 i stället?
Eller att den hittar b43 själv? (Ingen aning vilken modul den körde, kan kolla i den andra
burken, ska vara exakt lika i den, återkommer).

Redigerat: (den med broadcom-sda)
Kollade via:
lspci -nn -d 14e4:
och får då
14e4:4353 yes (3.1+) BCM43224 a/b/g/n N (r6) wl/brcm80211

Den utan broadcom-sda:
24:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM43224 802.11a/b/g/n
[14e4:4353] (rev 01)
Jag har aldrig testat WiFi anslutning på denna, enbart kabel...

Redigerat 2:
Gjorde en test med WiFi på den andra burken, och jodå, den kör med b43, men visar ingen hastighet, bara Signal styrkan

Info hämtad härifrån
https://wireless.wiki.kernel.org/en/users/drivers/b43
Slackware 64-bit 15.0 (Desktop x2)
Slackware 64-bit Current (Laptop)
Slackware 64-bit 15.0 (Laptop x2)
Slackware 64-bit 15.0 (XFCE) (Netbook)
Användarens profilbild
Nille
Guru
Inlägg: 1475
Blev medlem: 17 jun 2004 02:41

Re: Tips: Broadcom (bcm), långsam eller ingen anslutning alls...

Inlägg av Nille »

Nu blev jag osäker men jag tror det är såhär, b43 är den drivrutin som finns i kerneln om den fungerar bra eller in kan jag inte svara på.
Jag har ett svagt minne av att det var lite omständligt med firmware till b43 med b43-fwcutter och b43-firmware
Broadcom-wl är föregångare till broadcom-sta så det är egentligen samma fast äldre utgåvor och därför kan broadcom-sta kallas broadcom-wl i vissa distributioner.

Jag testar alltid kernel drivrutinerna först, min förra laptop hade RT3290 inte fungerade med drivrutinen i kerneln utan var långsam och tappade anslutningen hela tiden.
Den drivrutinen rt3290sta som fanns att ladda hem från tillverkaren fick jag ständigt patcha för att den skulle fungera men från kernel 4.15 så fungerade drivrutinen i kerneln (fast bluetooth krävde fortfarande tillverkarens drivrutin).
Därför kan det löna sig att testa kernelns drivrutin med ny kernel lite då och då.
Däremot vill jag minnas att broadcom inte haft det bästa stödet i linux.
Om broadcom-sta fungerar bra så använd den krångla inte till det, det står även på sidan om b43 att vissa inte har stöd för 5GHz.
The more linux you go the slacker you get.
Användarens profilbild
MDKDIO
Kodnisse
Inlägg: 2144
Blev medlem: 21 apr 2005 08:24
ORT: Bollnäs

Re: Tips: Broadcom (bcm), långsam eller ingen anslutning alls...

Inlägg av MDKDIO »

Tack Nille! Alltid kul med lite historik :)

Och ja, Broadcom har man slagits med mer än en gång (första gången blev det ett samtal till Acer supporten "går det bra att byta WiFi kort själv utan att garantin upphör"... Och så blev det ett Intel kort i stället.

Jag kör också med drivarna i kärnan, så länge de fungerar. Det är ju inte som förr, när man var tvungen att köra div firmware-cutters etc för att få viss hårdvara att fungera i Linux :)

Om jag stöter på problem med drivare i kärnan, ostabilt eller annat. Så brukar jag också testa med nya kärna (efter att ha kollat om det finns någon uppdatering för aktuell drivare).

broadcom-sta var enkelt att installera, så det gäller bara att komma ihåg att kompilera om paketet efter ny kernel uppdatering...

dkms får jag titta närmare på vid tillfället, tack för tipset :)

/J
Slackware 64-bit 15.0 (Desktop x2)
Slackware 64-bit Current (Laptop)
Slackware 64-bit 15.0 (Laptop x2)
Slackware 64-bit 15.0 (XFCE) (Netbook)