Applicera patch?
Postat: 14 jun 2007, 21:20
Jag har ett trådlöst nätverkskort med ett BCM4312-chip.
Den fria linuxdrivrutinen bcm43xx funkar OK, men överföringshastigheten är tyvärr inget vidare.
Nu verkar det som att utvecklarna har hittat problemet:
http://lists.berlios.de/pipermail/bcm43 ... 03809.html
http://lists.berlios.de/pipermail/bcm43 ... 03819.html
och t.ex. inlägg #9 på http://bbs.archlinux.org/viewtopic.php?pid=227671
Patchen som fixar det är
Min fråga är nu:
Är det hyfsat enkelt för mig att använda denna patch? Eller skall jag som vanlig dödlig vänta tills Gusty då detta antagligen är med i kärnan 2.6.21 enl. den tredje länken ovan.
Vad gäller datorvana har jag inte kompilerat något program från källkod än i Ubuntu, än mindre kompilerat ett kärna, men jag är på intet sätt ovan vid terminalen
Den fria linuxdrivrutinen bcm43xx funkar OK, men överföringshastigheten är tyvärr inget vidare.
Nu verkar det som att utvecklarna har hittat problemet:
http://lists.berlios.de/pipermail/bcm43 ... 03809.html
http://lists.berlios.de/pipermail/bcm43 ... 03819.html
och t.ex. inlägg #9 på http://bbs.archlinux.org/viewtopic.php?pid=227671
Patchen som fixar det är
Kod: Markera allt
Index: linux-2.6/drivers/net/wireless/bcm43xx/bcm43xx_phy.c
===================================================================
--- linux-2.6.orig/drivers/net/wireless/bcm43xx/bcm43xx_phy.c
+++ linux-2.6/drivers/net/wireless/bcm43xx/bcm43xx_phy.c
@@ -1225,7 +1225,7 @@ static void bcm43xx_phy_initg(struct bcm
}
if (phy->rev < 3 && phy->connected)
bcm43xx_phy_write(bcm, 0x047E, 0x0078);
- if (phy->rev >= 6 && phy->rev <= 8) {
+ if (phy->rev >= 6 && phy->rev < 8) {
bcm43xx_phy_write(bcm, 0x0801, bcm43xx_phy_read(bcm, 0x0801) | 0x0080);
bcm43xx_phy_write(bcm, 0x043E, bcm43xx_phy_read(bcm, 0x043E) | 0x0004);
}
Är det hyfsat enkelt för mig att använda denna patch? Eller skall jag som vanlig dödlig vänta tills Gusty då detta antagligen är med i kärnan 2.6.21 enl. den tredje länken ovan.
Vad gäller datorvana har jag inte kompilerat något program från källkod än i Ubuntu, än mindre kompilerat ett kärna, men jag är på intet sätt ovan vid terminalen
