как подсунуть дрова на сетвуху
-
Дрова то я скомпилил.
Даже подумал как ядро пересобрать с дровами. Щас вопрос. Я всю жизнь миднайт командером по сетке все таскал. Подскажи как с фтпшника скачать файлик. Я один способ знаю, но там тоже нужно фтп клиент для консоли компилить. :)
Завтра буду шаманить. В выходные командировка была -
или через флешку или по сети через sftp.
Не надо ничего компилить на pfs.
заходишь по рутом и командуешь
setenv PACKAGESITE ftp://ftp.freebsd.org/pub/FreeBSD/ports/amd64/packages-8-stable/Latestpkg_add -r mc
-
Даже подумал как ядро пересобрать с дровами.
Родное ядро pfs и freebsd 8.1 - разные вещи. У ядра pfs дополнительные патчи.
-
и оно бы всё ничего, но…
флэшка наотрез отказывается маунтиться.
get и Wget не установлены.
штатный фтп тоже залочен к чертям.
а я ещё я очень хочу нормальную консоль с возможностью повторить предыдущий ввод ))нашел баг.
если флэшку в биосе поставить на usb 1.1 всё заработает.
в режиме usb 2.0 не пашет.пишет следующее =
kldstat
Id Refs Address Size Name
1 1 0xc0400000 117c18c kernells
acpi.ko alpm.ko if_stf.ko lpbb.ko
acpi_aiboost.ko amdpm.ko iic.ko ndis.ko
acpi_asus.ko amdsmb.ko iicbb.ko nfsmb.ko
acpi_dock.ko amdtemp.ko iicbus.ko opensolaris.ko
acpi_fujitsu.ko coretemp.ko iicsmb.ko pcf.ko
acpi_hp.ko cpufreq.ko intpm.ko pfsense_kernel.txt
acpi_ibm.ko dummynet.ko ipdivert.ko runfw.ko
acpi_panasonic.ko fdescfs.ko ipfw.ko smb.ko
acpi_sony.ko glxsb.ko ipmi.ko smbus.ko
acpi_toshiba.ko ichsmb.ko ipmi_linux.ko viapm.ko
acpi_video.ko if_bge.ko kernel.gz zfs.ko
acpi_wmi.ko if_ic.ko linker.hintskldload if_bge.ko
kldload: can't load if_bge.ko: No such file or directory
kldload /boot/kernel/if_bge.ko
kldload: can't load /boot/kernel/if_bge.ko: No such file or directory
а ну понятно он на моник выводит= KLD if_bge.ko depends on kernel - not available or version mismatch
ждать второго пришествия и выхода ядра версии 8.4 чёт не очень охота
-
Cтавь Free 8.1 - а ней в /usr/src/sys/modules/ бродкомовскую диру меняй на из 8.4 и компили
-
и оно бы всё ничего, но…
флэшка наотрез отказывается маунтиться.
get и Wget не установлены.
штатный фтп тоже залочен к чертям.
а я ещё я очень хочу нормальную консоль с возможностью повторить предыдущий ввод ))sftp и scp - входят в openssh на любых дистрах. Надо научиться ими пользоваться, как и редактором vi. Без них на обрезанных юникcах никуда.
-
вопрос на засыпку
в этой папочке ?usr/src/sys/modules/bge лежит только Makefilе
в обомх версия он присутствует.
пробовал скомпилить с родным, потом с подсунутым от 8.4
при добавлении модуля в ядро пишет
module_register: module bge/miibus already exists!
Module bge/miibus failed to register: 17
module_register: module pci/bge already exists!
Module pci/bge failed to register: 17
при этом 8.1 не видит сетевухи
я подозреваю то же будет на pfs, но попробую воткнуть.
отпишусь -
if_bge_load="yes"
в /boot/loader.conf.local припиши и перезагрузись просто
потом kldstatkldload при уже статически собранным модулем в ядре не прокатит
Перед компиляцией надо заменить из 8.4 в 8.1
/usr/src/sys/modules/bge/Makefile
и диру
/usr/src/sys/dev/bge -
так. а вот про папочку dev ты не упоминал. я ещё сегодня подумал про сим линки во время компиляции, но не понял, что они используют.
смысл ясен. буду опять переставлять.
тормоза на тестовой машине замучали.
сегодня отрубил пулинг. интерфейс упал ((
пришлось через внешку заходить и врубать ))
завтра с утра постараюсь скомпилить и попробовать.и всё таки в какой конфиг ядра мне модуль вписывать?
/boot/loader.conf.local или /boot/loader.conf -
Можешь или в тот или в тот - в обоих случаях будет работать
-
так. а вот про папочку dev ты не упоминал. я ещё сегодня подумал про сим линки во время компиляции, но не понял, что они используют.
Ну для практики мейк файл тоже поизучать полезно - не все коту масленица!!!
$FreeBSD: release/8.4.0/sys/modules/bge/Makefile 170478 2007-06-10 00:58:41Z kensmith $
.PATH: ${.CURDIR}/../../dev/bge ## ТУТ ВСЕ ВИДНООООООООООООООООО БЕЗ ОЧКОВ
KMOD= if_bge
SRCS= if_bge.c miibus_if.h miidevs.h device_if.h bus_if.h pci_if.h.if ${MACHINE_ARCH} == sparc64
SRCS+= ofw_bus_if.h
.endif.include
-
тормоза на тестовой машине замучали.
сегодня отрубил пулинг. интерфейс упал ((
пришлось через внешку заходить и врубать ))
завтра с утра постараюсь скомпилить и попробовать.Вот из-за вечных проблем с дровами и отсутствием размаха в виртуализации и пришлось полностью уйти на Дебиан.
А так сидишь когда в фрии - она такая вся лапочка…. -
и правда что ))) всё написано.
у меня видимо уже коробка соображать перестала.
завтра опять буду фокусы повторять…
воткну ка я ссд. сэкономлю пару тройку часов.
спасибо за помощь. -
возник вопрос, имею мамку с двумя вшитыми сетевыми Realtek ALC887
каким образом возможно раздобыть эти драйвера для фри, или мне забыть про эту затею? -
тут все просто расписано
http://www.info-x.org/freebsd/programmy/desktop_na_freebsd.html -
…имею мамку с двумя вшитыми сетевыми 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
Ему там заголовочные файлы нужны - может по ним нестыковка -
мне тут еще предложили компилятор обновить, то что на синтаксис ругается. как думаешь?