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

Исходное сообщение
"Surecom EP-320X-S подружить с FreeBSD 4.4"

Отправлено damnedbird , 25-Дек-01 17:48 
НЕ УДАЁТСЯ!!!

Люди, помогите $тема. Драйвера, которые к ней даётся криворукими китайцами - под 3.0 - ессно не компилятся. Есть типовые решения?

Пробовал с горя патчить /sys/pci/if_rl.c на предмет добавления туда этого чуда - не хотит. Хотя, говорят, чип карточки есть самый настоящий RTL8139. Жуть, короче.


Содержание

Сообщения в этом обсуждении
"RE: Surecom EP-320X-S подружить с FreeBSD 4.4"
Отправлено Vlad , 25-Дек-01 18:36 
>НЕ УДАЁТСЯ!!!
>
>Люди, помогите $тема. Драйвера, которые к
>ней даётся криворукими китайцами -
>под 3.0 - ессно не
>компилятся. Есть типовые решения?
>
>Пробовал с горя патчить /sys/pci/if_rl.c на
>предмет добавления туда этого чуда
>- не хотит. Хотя, говорят,
>чип карточки есть самый настоящий
>RTL8139. Жуть, короче.

Ее под мастдай иногда трудно поставить, но поищем, может чего найдем.


"Нету - только под 3.0 тоже"
Отправлено Vlad , 25-Дек-01 18:43 
>>НЕ УДАЁТСЯ!!!
>>
>>Люди, помогите $тема. Драйвера, которые к
>>ней даётся криворукими китайцами -
>>под 3.0 - ессно не
>>компилятся. Есть типовые решения?
>>
>>Пробовал с горя патчить /sys/pci/if_rl.c на
>>предмет добавления туда этого чуда
>>- не хотит. Хотя, говорят,
>>чип карточки есть самый настоящий
>>RTL8139. Жуть, короче.
>
>Ее под мастдай иногда трудно поставить,
>но поищем, может чего найдем.
>



"RE: Нету - только под 3.0 тоже"
Отправлено Sergey , 06-Фев-02 20:53 
У меня под Mandrake 8.1 прекрасно работает с дровами реалтек 8139.


"RE: Surecom EP-320X-S подружить с FreeBSD 4.4"
Отправлено Thorin , 08-Фев-02 01:22 
Ребят, у кого нить получить с Realtec-ом? У меня FreeBSD 4.3 и этот фокус не прокатывает :-(

"RE: Surecom EP-320X-S подружить с FreeBSD 4.4"
Отправлено damnedbird , 08-Фев-02 12:02 
>Ребят, у кого нить получить с
>Realtec-ом? У меня FreeBSD 4.3
>и этот фокус не прокатывает
>:-(
Забил я - хрен бы там. Я даже правил драйвер ядра на предмет добавления туда описания этой карты  - детектится, но не пашет: такое чуйство, что с регистрами они что-то напортачили....

"RE: Surecom EP-320X-S подружить с FreeBSD 4.4"
Отправлено Thorin , 08-Фев-02 19:29 
Гмм, я пробовал прописать в if_rl.c в struct rl_type инфу об surecom-е , взятую из такой же структуры if_fet.c (родных дров surecom-а)... После этого кернел отстроился нормально, но ifconfig среди доступных интерфейсов ее (rl) не увидел...
Кроме того я отписал в RU.UNIX.BSD и там один парень сказал что ее поставить можно на родных дровах (но как не сказал :-)). В принципе оно может итак... Но у меня родные дрова некомпилятся ругаяс на отсутствие bpfilter.h... Что это такое я не знаю, пробовал ей подсунуть bpf.h (вроде бы должно они его хотели)...Вылитает с ошибками на неправильные обявления... Я вот думаю может этот bpfilter.h не то же самое, что bpf.h? Где бы его, тогда отыскать?  


"RE: Surecom EP-320X-S подружить с FreeBSD 4.4"
Отправлено damnedbird , 09-Фев-02 03:52 
>Гмм, я пробовал прописать в if_rl.c
>в struct rl_type инфу об
>surecom-е , взятую из такой
  Аналогично.

>нормально, но ifconfig среди доступных
>интерфейсов ее (rl) не увидел...
  У меня всё происходил в следующем порядке: при старте карточка чудесно опознавалась по ID производителя, драйвер говорил риалтек фаунд, далее пытался её проинитить стандартно (АФАИР, получить ОТ НЕЁ тип - 3028 или 3029), по-реалтековски, это ему уже не удавалось и он говорил, что идите лесом, никакой карты на самом деле нет. Из чего у меня сложилось смутное впечатление, что она не совсем риалтек.

>Кроме того я отписал в RU.UNIX.BSD
>и там один парень сказал
  Пропатчив рукми пол-кернеля :-))

>родные дрова некомпилятся ругаяс на
>отсутствие bpfilter.h... Что это такое
>я не знаю, пробовал ей
>подсунуть bpf.h (вроде бы должно
  Аналогично :-)) Простой ламерский подход (ну не силён я во внутреннем строении фри). И сношался я несколько дней, подсовывая то одно, то другое. Хрен бы там.

  На самом деле, я думаю, надо ещё раз внимательно глянуть обработку структуры RL_TYPE. Может, какой индекс где надо на единичку увеличить....


"RE: Surecom EP-320X-S подружить с FreeBSD 4.4"
Отправлено Thorin , 10-Фев-02 02:11 
>  У меня всё происходил
>в следующем порядке: при старте
>карточка чудесно опознавалась по ID
>производителя, драйвер говорил риалтек фаунд,
>далее пытался её проинитить стандартно
  У меня дело даже до этого не дошло...Видать где то что то не то написал...Слушай а тв не кинешь на
thorin@comcorvip.ru твой вариант if_rl.c?

>глянуть обработку структуры RL_TYPE. Может,
>какой индекс где надо на
>единичку увеличить....
Методом тыка пробовать бум? ;-)