BSDPORTAL.RU http://www.bsdportal.ru/ |
|
FreeBSD: проблема с назначением irq для pcmcia сетевой карты http://www.bsdportal.ru/viewtopic.php?f=11&t=14794 |
Страница 1 из 1 |
Автор: | st.Ass [ Ср 01 авг, 2007 10:37 am ] |
Заголовок сообщения: | FreeBSD: проблема с назначением irq для pcmcia сетевой карты |
Есть FreeBSD 6.2-RELEASE, установленная на ноут Fujitsu Siemens fmV-6700mf9/x (i386). Система распознает pcmcia сетевую карточку - Код: Код: re0 <Realtek 8169SB/8110SB Single-chip Gigibit Ethernet> Но не может правильно выставить прерывание, т.е. Код: re0: <Realtek 8169SB/8110SB Single-chip Gigibit Ethernet> port 0x1100-0x11ff mem 0x88000000-0x880001ff irq 11 at device 0.0 on cardbus0 miibus0: <MII bus> on re0 rgephy0: <RTL8169S/8110S media interface> on miibus0 rgephy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, 1000baseTX-FDX, auto re0: Ethernet address: 00:10:60:26:05:5a re0: couldn't set up irq rgephy0: detached miibus0: detached device_attach: re0 attach returned 22 Ядро собрано с поддержкой miibus и re В биосе отключал plug'n'play, чтобы прерывания назначала сама ОСь, но увы - картина таже. Люди добрые, подскажите куда копать, может кто-то сталкивался с этой проблемой, как решили? P.S.: В frenzy 1.0 карточка определяется отлично...[/code] |
Автор: | fidaj [ Ср 01 авг, 2007 12:17 pm ] |
Заголовок сообщения: | |
Была у меня подобная проблемма! Карточка Xircom... Правил файлы pccard.conf device.hints, качал дрова от производителя(как не странно есть такие) - НИЧЕГО НЕ ПОМОГЛО!!! Поменял карту на другую- все запустилось без проблемм! |
Автор: | st.Ass [ Ср 01 авг, 2007 12:56 pm ] |
Заголовок сообщения: | |
Такой вариант не катит. На frenzy 1.0 работает же. Не думаю, что во френзи Можайский специально включал драйвера специфических карточек. А карточка 32-битная, так что pccard - отпадает. Для 32 битных используется cardbus. ЗЫ: Запостил подобный вопрос на сисадминс, на лиссяре и здесь:) |
Автор: | fidaj [ Ср 01 авг, 2007 1:09 pm ] |
Заголовок сообщения: | |
Так загрузись на frenzy и посмотри что там написано в скриптах... как она детектит твою карту и скопируй ... Че тут думать... |
Автор: | st.Ass [ Ср 01 авг, 2007 2:17 pm ] |
Заголовок сообщения: | |
fidaj писал(а): Так загрузись на frenzy и посмотри что там написано в скриптах... как она детектит твою карту и скопируй ... Че тут думать...
Действительно не задача.... В каких скриптах смотреть-то? rc.conf переконапатил в доль и поперек, также ядро изучил, ничего не нашел:( |
Автор: | crsd [ Ср 01 авг, 2007 4:24 pm ] |
Заголовок сообщения: | |
подобная ситуация, видимо придется там ждать ответа: http://lists.freebsd.org/pipermail/free ... 36464.html |
Автор: | st.Ass [ Ср 01 авг, 2007 5:14 pm ] |
Заголовок сообщения: | |
да, все точь в точь, ток мак не совпадает:) хм, frenzy собрана на FreeBSD 6.1-STABLE. Буду ставить 6.1 и пробовать с ней. спасибо:) |
Автор: | crsd [ Ср 01 авг, 2007 10:52 pm ] |
Заголовок сообщения: | |
во, там и решение появилось: http://docs.freebsd.org/cgi/getmsg.cgi? ... sd-current |
Автор: | st.Ass [ Чт 02 авг, 2007 1:37 pm ] |
Заголовок сообщения: | |
Pingvinych писал(а): Была такая же проблема. Пересобрал ядро в 6.2 без поддержки ус-ва re, потом скопировал из дистра 6.1 и руками подгрузил модуль if_re.ko
Все заработало. Похоже в 6.2 че-то переделали в драйвере re... http://forum.sysadmins.ru/2/174487/ |
Автор: | lavr [ Чт 02 авг, 2007 2:43 pm ] |
Заголовок сообщения: | |
st.Ass писал(а): Pingvinych писал(а): Была такая же проблема. Пересобрал ядро в 6.2 без поддержки ус-ва re, потом скопировал из дистра 6.1 и руками подгрузил модуль if_re.ko Все заработало. Похоже в 6.2 че-то переделали в драйвере re... http://forum.sysadmins.ru/2/174487/ данный подход есть в корне НЕВЕРНЫЙ, он может иногда сработать, но дальнейшие последствия непредсказумы. Версии ядра и модулей должны соответствовать друг другу, это BSD. Так что лучше попробовать ранее указанный патч. |
Автор: | st.Ass [ Чт 02 авг, 2007 4:41 pm ] |
Заголовок сообщения: | |
lavr писал(а): st.Ass писал(а): Pingvinych писал(а): Была такая же проблема. Пересобрал ядро в 6.2 без поддержки ус-ва re, потом скопировал из дистра 6.1 и руками подгрузил модуль if_re.ko Все заработало. Похоже в 6.2 че-то переделали в драйвере re... http://forum.sysadmins.ru/2/174487/ данный подход есть в корне НЕВЕРНЫЙ, он может иногда сработать, но дальнейшие последствия непредсказумы. Версии ядра и модулей должны соответствовать друг другу, это BSD. Так что лучше попробовать ранее указанный патч. Патч попробую, отпишусь, что получилось:) |
Автор: | st.Ass [ Пт 03 авг, 2007 4:26 pm ] |
Заголовок сообщения: | |
Карточка подцепилась. Патч помог. Пропатчил pccbb.c, пересобрал ядро с устройством re, выбросив все модули, кроме acpi и linux (в make.conf указал MODULES_OVERRIDE= linux acpi), перезагрузился. спасибо:) |
Страница 1 из 1 | Часовой пояс: UTC + 4 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |