FreeBSD 10.1'i MacBook Pro Mid 2012'ye (MacBook Pro 9.2) kurdum. Wifi arayüzü ( bcm4331
) hariç her şey oldukça iyi çalışıyor .
FreeBSD iki modüle sahiptir - bwi-firmware-kmod
ve bwn-firmware-kmod
Broadcom cihazları için. man
Sayfalarına göre , ikisi de bcm4331
cihazı desteklemiyor .
Tamam, FreeBSD'nin bcm4331
en azından henüz desteklemediğini düşünebiliriz . Ama bu gece baktım bwn-firmware-kmod
ve bwi-firmware-kmod
dosya yaptım ve kullandıklarını öğrendim b43-fwcutter
. Makefile'ı bwn-firmware-kmod
burada bulabilirsiniz .
Firmware'i özel sürücülerden çıkarmak bir yardımcı programdır. Bağlantı bwn-firmware-kmod
noktalarından kurduğumuzda , http://downloads.openwrt.org/sources/ adresinden dosya indirme özel sürücüsünü b43-fwcutter
yapar, bu yazılımı kullanarak oradan bellenimi çıkarır ve bu yazılımı kullanarak modülü oluşturur.
Bu yüzden sorun son derece basittir, bwn-firmware-kmod
makefile indirmeleri broadcom-wl-4.150.10.5.tar.bz2
ve onunla çalışır.
Linux'un bcm4331
aygıtları desteklediğini ve Ubuntu 14.04 altında test ettim. Orada mükemmel çalışıyor. İşte bu cihazın Linux’ta Linux’ta çalışmasını sağlamak için aşağıdaki talimatları uygulayın b43-fwcutter
: http://linuxwireless.sipsolutions.net/en/users/Drivers/b43/#Other_distributions_not_mentioned_above .
Bu yüzden, özel bir sürücünün başka bir sürümünü indirmem, oradan bellenimi çıkartıp kullanmam gerektiğini düşünüyorum bwn-firmware-kmod
. Ama teorilerimde haklı olup olmadığımı bile bilmiyorum. Eğer haklıysam, kaynak kodlarını araştırmaya devam edebilir ve bcm4331
kendim desteklemeye çalışabilirim .
bcm4331
FreeBSD 10.1 kapsamında çalışmam için bana yardım edebilecek kimse var mı ?
ndis
.