Broadcom BCM57810S 2.5G Bypass Rehberi
Bu rehber, Broadcom BCM57810S ağ kartınızı donanım seviyesinde 2.5G hızına zorlamayı ve bu hızı pfSense ve Ubuntu üzerinde kullanmanızı sağlar.
Bölüm 1: Donanım Hazırlığı (eDiag)
- USB belleği FAT32 olarak formatlayın
- Dosya: https://umut.app/dl/ediag.zip
- BIOS’tan Secure Boot kapatın
- USB’den boot ederek UEFI Shell’e girin
- fs0: ile USB’ye geçin
cd efi
cd boot - Çalıştır:
ediag_x64.efi -b10eng
Komutlar:
device 1
nvm cfg
7
35=70
36=70
56=6
59=6
save
exit
Not:device 1 birinci portu temsil eder.
Eğer kart üzerindeki ikinci port için de aynı ayarları uygulamak istiyorsanız, device 2 komutunu kullanarak aynı işlemleri tekrarlayabilirsiniz.
Bölüm 2: pfSense
Güncel pfSense sürümleri, gerekli donanım yamalarını çekirdek (kernel) seviyesinde otomatik olarak entegre edilmiş şekilde sunar. Bu nedenle, en son sürümü çalıştıran sistemlerde bu firmware modifikasyonuna ihtiyaç duyulmaz.
https://www.pfsense.org/download
Bölüm 3: Ubuntu
sudo apt update && sudo apt -y upgrade
sudo apt -y install dkms git ethtool curl
curl https://raw.githubusercontent.com/JAMESMTL/snippets/master/bnx2x/patches/dkms-init.sh | sudo sh | sudo tee /usr/src/dkms-init.log
modinfo -p bnx2x | grep -q mask_tx_fault && echo "YAMA BAŞARILI" || echo "YAMA HATALI"
sudo reboot
Teknik Değerler:
35 / 36 = 70 -> 1G / 2.5G / 10G aktif
56 / 59 = 6 -> Default 2.5G handshake