URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 5784
[ Назад ]

Исходное сообщение
"Секреты ядра FreeBSD... :("

Отправлено Dron , 20-Фев-01 20:41 
Вот какая проблема...

В драйвер Intel EtherExpress (if_fxp) встроил ioctl для установки и получения MAC адреса...
Адрес меняется... но только ifconfig всеравно выдает изначальный адрес.
Как бы мне сделать чтобы ifconfig показывал установленный на сетевухе адрес?
Откуда он берет информацию об интерфейсах???


Содержание

Сообщения в этом обсуждении
"RE: Секреты ядра FreeBSD... :("
Отправлено Dron , 22-Фев-01 20:43 
Вижу что ядерщиков здесь не особо много...
Ну ничего, сам со временем разберусь...

Кстати случайно обнаружил как отправить FreeBSD 4.2 в ребут из под юзера корявым ioctl... Может интересно кому? :)


"RE: Секреты ядра FreeBSD... :("
Отправлено Lamerchaynik , 23-Фев-01 18:21 
Пардон, что на вопрос отвечаю вопросом, но у меня есть дурацкий ламерский вопрос ;)). МАС-адрес в принципе можно менять только на сетевухе которая это поддерживает или на любой вообще? Ну и ещё один вопросик ;) : а можно немного подробнее как его менять? Что почитать на эту тему? Ну и по поводу ребута - тоже любопытно ;) (надеюсь не только мне)

"RE: Секреты ядра FreeBSD... :("
Отправлено Dron , 23-Фев-01 18:35 
MAC адреса можно менять не на всех сетевухах, но помоему на большинстве. Выпадает только ряд старых сетевух, где MAC адрес жестко зашит...

Причем в ядре FreeBSD для смены адреса уже все заранее сделано, чтобы была возможность смены из программ достаточно добавить один ioctl из нескольких строк буквально, и все меняется...

Только вот ifconfig этого у меня потом не отражает... :( недоразобрался наверное... :(

А по поводу ребута я лучше не буду распространяться... а то может попасть в недобрые руки... :) Разработчикам уже написал, будут фиксить...