Предлагаю внести в шапку решение по работе сетевух Broadcom BCM57xx
для 10.5.х
в моем случае для Broadcom NetXtreme Lan (VEN_14e4&DEV_16fd) заработала
полет нормальный
[more=Читать дальше..]
решение по работе сетевух Broadcom BCM57xx
для 10.5.х в моем случае для Broadcom NetXtreme Lan (VEN_14e4&DEV_16fd) заработала
полет нормальный
Бэкапим:
/System/Library/Extensions/IONetworkingFamily.kext
/System/Library/Extensions/AppleBCM5*
удаляем
/System/Library/Extensions/IONetworkingFamily.kext/Plugins/AppleBCM5*
Открываем
/System/Library/Extensions/AppleBCM5751Ethernet.kext/Contents/Info.plist
(если такой нет то берем из /System/Library/Extensions/IONetworkingFamily.kext/Plugins/
и кидаем в /System/Library/Extensions/)
Открываем
/System/Library/Extensions/AppleBCM5751Ethernet.kext/
ищем и меняем
<string>pci14e4,167d</string>
на ваш DEVid (в моем случае 16fd <string>pci14e4,
16fd</string>)
сохранить/закрыть
Берем
HexEdit
В HexEdit открываем
/System/Library/Extensions/AppleBCM5751Ethernet.kext/Contents/MacOS/AppleBC
M5751Ethernet
и заменяем во всех группах "66 81 FA
7D 16"
на ваш DEVid (в моем случае "66 81 FA
FD 16")
--------------
в некоторых случая также надо:
!!!!но это надо пробовать - не для всех карт требуется!!!!!
-заменить по адресам 37554, 37555 группу "75 71" на "EB 71" для пропуска
вызова InitNVRam (мне потребовалось)
-заменить по адресу 376С0 группу "F8 08 75 59" на "F8 08
74 59"
замена "jne L1" into a "je L1" (мне потребовалось)
--------------
сохраняем закрываем
в Терминале набираем:
sudo -s
rm /System/Library/Extensions.*
chown -R root:wheel /System/Library/Extensions/
chmod -R 755 /System/Library/Extensions/AppleBCM5751Ethernet.kext
kextcache -k /System/Library/Extensions
reboot
после перезагрузки настроить IP/MASK/ROUTER/DNS
в SystemPreferences>Network
если mac адрес 00:00:00....
можно присвоить вручную
sudo ifconfig en0 ether XX:XX:XX:XX:XX:XX
где X = 0~9 , A~F (рекомендую взять оригинальный MAC из под Win)
[/more]