Broadcom BCM57810S 2.5G Bypass Rehberi

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)

  1. USB belleği FAT32 olarak formatlayın
  2. Dosya: https://umut.app/dl/ediag.zip
  3. BIOS’tan Secure Boot kapatın
  4. USB’den boot ederek UEFI Shell’e girin
  5. fs0: ile USB’ye geçin
    cd efi
    cd boot
  6. Ç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