как подсунуть дрова на сетвуху
-
…имею мамку с двумя вшитыми сетевыми Realtek ALC887... или мне забыть про эту затею?
Конечно забыть, потому, что это (ВНЕЗАПНО!) звуковой чип! ;D
-
да я уже понял что промазал ))
Realtek 8111F вот этот чипсет -
подсунул /dev/bge и /modues/bge от 8.4
при компилировании сругался на файло в dev.
выдал ошибки в строках на операнды и аргументы
чёт мне это совсем не нравится
http://cs311925.vk.me/v311925831/2d9a/IS42sbQM0UM.jpg -
Предлагаю в 8.1 весь /usr/src заменить на 8.4
Ему там заголовочные файлы нужны - может по ним нестыковка -
мне тут еще предложили компилятор обновить, то что на синтаксис ругается. как думаешь?
-
попробуй мой рецепт
-
уже гоню все исходники на фтп ))
кстати с реалтэкаом на микроматери попробовал PFS2.1 RC и они заработали ))
так что сейчас L2 свич на 5 портов + sfp и выкину этот грёбаный dsr-1000. он мне весь мозг выел.файло скопирую, попробую воткнуть RC. вдруг увидит )) гемора меньше будет ))
-
вообщем, проблема отпала сама собой. в новой версии есть полная поддержка брудкомовских сетевух. всё прекрасно увидилось. так, что присоединяюсь к тестированию на живую. если, что в запасе есть резервный маршрутизатор ))
но скомпилить всё равно попробую. вдруг чего нужно будет опять -
запихнул полностью папку src из 8.4 в 8.1
скомпилил дрова. модуль ядра создался.
при попытке подключения модуля к ядру получил отлуп=>
KLD if_bge.ko: dependens on kernel - not available or version mismatch
kernel_load_file: Unsupported file type
ну и естественно экзек формат эрор.
вообщем все танцы с бубном успехом не увенчались.
–-------------------------------------
есть ещё соображения? я уже ради интереса хочу эти дрова добить.
может кому и пригодится. -
Теперь надо пробывать оставить в сырцах исходники ядра от 8.1, а все остальное от 8.4 - если в лоб.
А если применяя научную организацию труда, надо сделать sdiff в между сырцами модуля в 8.1 и 8.4 - поизучать глазами разницу и может оказаться, что надо будет подставить только несколько строчек в сырцы модуля 8.1 из 8.4