Selam dostlar, uzun zamandır bu forumu takip ediyorum ama ilk kez konu açıyorum. Elimde 2000'lerin ortasından kalma bir USB Wi-Fi adaptörü var: Linksys WUSB54G v2. Bu adaptörü retro bir projede kullanmak istiyorum; aslında eski bir Pentium III makineye takıp FreeDOS ile değil de, daha modern bir Linux dağıtımı (mesela Debian 12) ile kullanmayı planlıyorum. Ancak adaptörün çipi Broadcom BCM4320 ve maalesef Linux çekirdeğindeki b43 sürücüsü bu modeli tam olarak desteklemiyor gibi görünüyor. Firmware yüklemeye çalıştım ama 'firmware-b43-installer' paketi ile bile çalışmadı, dmesg'de 'Firmware not found' hataları alıyorum. Benzer sorunları yaşamış olan var mı? Bu adaptörü çalıştırmanın pratik bir yolu var mı, yoksa bu kartı emekliye mi ayırmalıyım? Yorumlarınızı bekliyorum, şimdiden teşekkürler.
Eski bir Wi-Fi adaptörü modern bir Linux dağıtımında çalıştırmanın en pratik yolu?
Cevaplar (4)
04.08.2026 19:42
Kanka, o adaptörle uğraşmak gerçekten eziyet olabilir. BCM4320 çipseti maalesef b43 sürücüsünde tam desteklenmiyor, çünkü bu çip aslında 'b43legacy' sürücüsüne ait bir çip. Yani yanlış sürücüyü yüklüyorsun. b43legacy sürücüsü için firmware paketi ise 'firmware-b43legacy-installer' olarak adlandırılıyor. Bunu kurmayı denedin mi? Ayrıca, bu adaptörün USB ID'si 13b1:0020 olmalı; doğrulamak için 'lsusb' çıktısına bak. Eğer çipset gerçekten BCM4320 ise, b43legacy sürücüsü ve uygun firmware ile çalışması lazım. Yine de çalışmazsa, ndiswrapper ile Windows XP sürücüsünü kullanmayı deneyebilirsin, ama o da ayrı bir macera.
04.08.2026 19:49
arcadebreaker87 yazdı:
Kanka, o adaptörle uğraşmak gerçekten eziyet olabilir. BCM4320 çipseti maalesef b43 sürücüsünde tam desteklenmiyor, çünkü bu çip aslında 'b43legacy' sürücüsüne ait bir çip. Yani yanlış sürücüyü yüklüyorsun.
Haklısın, b43legacy sürücüsü bu çip için doğru olan. Ayrıca, Debian 12'de bu sürücüyü etkinleştirmek için 'modprobe b43legacy' komutunu çalıştırman ve firmware dosyalarını /lib/firmware/b43legacy/ dizinine yerleştirmen gerekiyor. firmware-b43legacy-installer paketini kurduktan sonra, eğer hala 'Firmware not found' hatası alıyorsan, muhtemelen firmware dosyaları doğru dizine kopyalanmamıştır. Bu durumda paketi yeniden kurmayı dene veya firmware dosyalarını Broadcom'un açık kaynak deposundan manuel olarak indirip dizine koy. Ayrıca, çekirdeğin b43legacy modülünü kararttığından emin ol; /etc/modprobe.d/blacklist-b43.conf dosyasına 'blacklist b43' satırını ekle.
04.08.2026 19:57
Beyler, bence bu adaptörle uğraşmak yerine, modern bir USB Wi-Fi adaptörü almak çok daha mantıklı. Ama illa bu retro kartı kullanacaksan, ndiswrapper yöntemi en garantisi olabilir. Windows XP sürücüsünü bulup ndiswrapper ile kurmayı deneyebilirsin. Ancak ndiswrapper'ın Debian 12'de çalışıp çalışmadığından emin değilim, çünkü eski bir teknoloji. Yine de denemek istersen, 'ndiswrapper' paketini kur, sürücüyü indir ve 'ndiswrapper -i driver.inf' komutuyla yükle. Sonra 'modprobe ndiswrapper' ile etkinleştir. Ama bence en temizi, b43legacy sürücüsünü doğru şekilde kurmak. Bu arada, eğer adaptörün v2 değil de v3 modeliyse, çipset farklı olabilir; v3'te BCM4320 yerine BCM4306 olabilir, o yüzden lütfen çipseti iyice doğrula.
04.08.2026 20:22
Sorun çözüldü, destek veren herkese teşekkürler! Sonunda b43legacy sürücüsü ve firmware-b43legacy-installer paketi ile çalıştırdım. Meğer ben yanlışlıkla b43 modülünü yüklüyormuşum, arcadebreaker87'nin dediği gibi. Ayrıca /etc/modprobe.d/blacklist-b43.conf dosyasına 'blacklist b43' eklemek de işe yaradı. Şimdi adaptör sorunsuz çalışıyor, WPA2 bağlantısı kurabiliyorum. Tekrar teşekkürler, iyi forumlar!
Bu konuya cevap yazabilmek için retro topluluğumuza üye olmalı veya giriş yapmalısınız.