Страница 1 из 3

проблемы со старым ноутом

Добавлено: 2008-08-15 13:28:24
Aust
Приветствую.
Делать было нечего, решил реанимировать свой старый ноут, Toshiba Portege 3020CT, машинка древняя, но вполне рабочая, а что главно совсем крохотная. Не буду вдаватся в подробности как мне таки удалось впихнуть на нее фряху, но я это сделал. FreeBSD 7.0. У этого чуда инженерной мысли прошлого тысячелетия нету на борту сетевой карты, но есть внешняя, которая подключается через порт PCMCIA, на самой карте гордо красуется надпись "ThinLAN PC Card Ethernet", устройство диковиное, но рабочее (под винду были дрова), на офф сайте даже кое-какое описание есть (http://www.expnet.com/product.nsf/price ... hinLan-100).
Проблемы начались еще при установке, ноут отказывается грузится с включенным ACPI, после его отключения заводится, но появляется другая, намного больше меня беспокоящая проблема, при подключении вышеописаной сетевухи, фряха говорит следующее:

Код: Выделить всё

ed1: <PCMCIA LAN Ethernet> at port 0x300-0x31f irq 11 function 0 config 32 on pccard0
device_attach: ed1 attach returned 6
При этом на сетевухе загорается лампочка питания, а если подключить сетевой шнурок, вторая лампочка показывает трансмишн, но при всем этом в устройствах сетевуха не появляется.
Гуглю уже второй день, ничего внятного не нашел по эой теме, может кто-то мне что-то сможет подсказать? Просьба предложения типа поменяй ноут или сетевуху не писать, у меня тут чисто спортивный интерес. :smile: Буду рад любой помощи!

Re: проблемы со старым ноутом

Добавлено: 2008-08-15 14:03:46
bu7cher
Перезагрузитесь в режиме "verbose boot" со вставленной картой, либо выполните "sysctl debug.bootverbose=1" вставьте карту и покажите что будет в логах.

Re: проблемы со старым ноутом

Добавлено: 2008-08-15 14:22:28
Aust
bu7cher писал(а):Перезагрузитесь в режиме "verbose boot" со вставленной картой, либо выполните "sysctl debug.bootverbose=1" вставьте карту и покажите что будет в логах.
Пишит:

Код: Выделить всё

pccard0: CIS version PCCARD 2.0 or 2.1
pccard0: CIS info: PCMCIA LAN, Ethernet, A, 004743118001
pccard0: Manufacturer code 0xffffffff, product 0xffffffff
pccard0: function 0: network adapter, ccr addr 3f8 mask 3
pccard0: function 0, config table entry 32: I/O card;  irq mask 9e38; iomask a, iospace 300-31f; mwait_required io16 irqlevel
pccard0: function 0, config table entry 33: I/O card;  irq mask 9e38; iomask a, iospace 320-32f; mwait_required io16 irqlevel
pccard0: function 0, config table entry 34: I/O card;  irq mask 9e38; iomask a, iospace 340-35f; mwait_required io16 irqlevel
pccard0: function 0, config table entry 35: I/O card;  irq mask 9e38; iomask a, iospace 360-37f; mwait_required io16 irqlevel
ed1: <PCMCIA LAN Ethernet> at port 0x300-0x31f irq 11 function 0 config 32 on pccard0
device_attach: ed1 attach returned 6
вот.....

Re: проблемы со старым ноутом

Добавлено: 2008-08-15 15:14:49
paradox
а с этой сетевкой все нормально?
потому как вроде
pccard0: Manufacturer code 0xffffffff, product 0xffffffff
не должно так быть

Re: проблемы со старым ноутом

Добавлено: 2008-08-15 15:25:09
Aust
сетевуха под виндой - работала, правда под какой-то одной, толи ХР толи 98-й, не помню точно

Re: проблемы со старым ноутом

Добавлено: 2008-08-15 15:27:33
paradox
чтото загадочная у вас версия бсд
я в своей стеибл ненахожу returned

а покажите ifconfig -a после того как карточку вставляете

малоли

Re: проблемы со старым ноутом

Добавлено: 2008-08-15 16:34:22
Aust
paradox писал(а):чтото загадочная у вас версия бсд
я в своей стеибл ненахожу returned

Код: Выделить всё

uname -r
7.0-RELEASE
paradox писал(а): а покажите ifconfig -a после того как карточку вставляете
малоли
ifconfig показывает только локальный интерфейс lo0 и все....

Re: проблемы со старым ноутом

Добавлено: 2008-08-15 17:12:08
paradox
разобрался

под бсд он неможет правильно определить каокой там чип
поэтому и ошибка


найдите мне драйвер с винды
как вариант попробуйте поднять его под линухом
покажете как оно определяеться ( если он заработает)


если ничего вообще не получиться
прийдеться дизассемблировать его
что бы посмотреть какой внутри чип стоит

Re: проблемы со старым ноутом

Добавлено: 2008-08-15 17:40:45
Aust
На офф сайте наисано что карточка совместима с Novell NE2000, соответственно и драйвер выбирается ed ... (Там на сайте, для win2k просто описывают как ее установить используя стандартные виндовые дрова http://www.expnet.com/know.nsf/a87c96fe ... enDocument)

отдельно есть дрова для "DOS 6 or higher, Win3.x, Win95, WinNT 3.51 or higher" - http://www.expnet.com/know.nsf/a87c96fe ... hinlan.exe
и для "Win3.x, Win95, Win98, WinNT 3.51 or higher" - http://www.expnet.com/know.nsf/a87c96fe ... /TL110.exe

Может это как-то поможет.....

Re: проблемы со старым ноутом

Добавлено: 2008-08-15 17:47:10
paradox
посмотри в if_ed_pccard.c
какая там ревизия
в стеибл

Код: Выделить всё

$FreeBSD: src/sys/dev/ed/if_ed_pccard.c,v 1.113 2007/07/11 04:14:40 imp Exp

Код: Выделить всё

        if (error != 0)
                error = ed_probe_Novell_generic(dev, device_get_flags(dev));
        if (error)
                goto bad;
попытка новвеловского чипсета есть
хз
надо дальше разбираться

Re: проблемы со старым ноутом

Добавлено: 2008-08-15 18:10:35
paradox
судя по индентам в sys Дровах винды

Код: Выделить всё

SMC PCMCIA Multifunction Fast Ethernet PCCard   
SMC 91C92 Fast Ethernet PCCard  
SMC 91C100 Fast Ethernet PCCard 
SMC 91C94 Fast Ethernet PCCard  
SMC 9000 Fast Ethernet PCCard
это далеко не новелл

Re: проблемы со старым ноутом

Добавлено: 2008-08-15 19:08:52
paradox
хм
там под винду два драйвера
второй именно под ne2000
так что какой именно заводиться под этой картой
нужно смотреть в виде в свойствах

Re: проблемы со старым ноутом

Добавлено: 2008-08-15 19:30:18
Aust
paradox писал(а):посмотри в if_ed_pccard.c
какая там ревизия
там все так же как и у тебя.....

На счет того какой драйвер работал..... Виндовоз я снес, причем полностью. Если не ошибаюсь под ВинХР со стандартным драйвером (ne2000) не заводилось, а под ВинМЕ и Вин98 заводилось, по моему с тем драйвером, который я последний написал (TL110.exe). Извини за такую неточность, если б знал что такие косяки будут, обязательно собрал бы побольше информации на живой системе, может еще какая инфа нужна?

Re: проблемы со старым ноутом

Добавлено: 2008-08-15 19:40:48
paradox
ставить винду
либо запусить ливсд с ебунтой

ну или накрайняк дизасеблить плату

что бы точно знать какой там чип и в какую сторону колупать дальше

Re: проблемы со старым ноутом

Добавлено: 2008-08-15 20:46:29
Aust
сидюк тоже PCMCIA, так что с него тоже не загружусь =)
Так что пришлось расковырять карточку, вердикт:
сетевуха собрана на TC3299A, судя по спецификации из инета - это 5 Volt 10Mbps Ethernet PCMCIA Controller - во!

Re: проблемы со старым ноутом

Добавлено: 2008-08-15 22:01:46
paradox
час отчасу не легче)))

Re: проблемы со старым ноутом

Добавлено: 2008-08-15 22:09:04
paradox
неплохо было бы еще на фотки посмотреть
всего того что ты расколупал)
чипы итд

Re: проблемы со старым ноутом

Добавлено: 2008-08-16 10:30:43
Aust
Собственно и смотреть там особо не на что, все собрано на трех микрухах, первая - Ethernet контролер, о котором я уже написал, вторая - 14F030P производства YCL, это контролер питания и последняя - BR82256F - 7OLL, это что-то не совсем мне понятное, все что я нашел было только на китайских сайтах и гласило что это "2 Amp Single Phase Bridge Rectifier 50 to 1000 Volts" или просто "Single Phase Bridge Rectifier" + есть еще блок сопряжения со средой передачи для коаксиала и витой пары, не думаю что в нем есть что-то интересное.....

Re: проблемы со старым ноутом

Добавлено: 2008-08-16 10:58:04
f_andrey
Aust писал(а):сетевуха собрана на TC3299A, судя по спецификации из инета - это 5 Volt 10Mbps Ethernet PCMCIA Controller - во!
А может все таки поискать нормальную сетевуху, для интереса расковырял свою Ethernet 32 bit, работает нормально на древнем ноуте с П2 ниче как и ожидалось чип от реалтека

Re: проблемы со старым ноутом

Добавлено: 2008-08-16 11:15:34
Aust
Aust писал(а):Просьба предложения типа поменяй ноут или сетевуху не писать, у меня тут чисто спортивный интерес. Буду рад любой помощи!
:st:

Re: проблемы со старым ноутом

Добавлено: 2008-08-16 11:25:20
f_andrey
Aust писал(а):
Aust писал(а):Просьба предложения типа поменяй ноут или сетевуху не писать, у меня тут чисто спортивный интерес. Буду рад любой помощи!
:st:
Сори начало поста не прочел, ну тогда поискать либо на что эта железка похожа и попробовать подсунуть ей другой драйвер, но это уже по части paradox я пока до таких "изврашений" не дорос :)

Re: проблемы со старым ноутом

Добавлено: 2008-08-16 11:26:19
Aust
2 paradox: я еще раз посмотрел на дрова, всетаки есть только одни дрова под мою сетевуху, это те которые в архиве thinlan.exe (извиняюсь за дезинформацию), посмотрел PCMLAN10.INF - по ходу он устанавливает всетаки ne2000 совместимую карту....

Re: проблемы со старым ноутом

Добавлено: 2008-08-16 15:25:01
paradox
значит надо копаться в соурсах
ставить дебаг точки
и смореть где он не проходит проверку

Re: проблемы со старым ноутом

Добавлено: 2008-08-16 22:14:52
Aust
эх, я и не думал что все так печально будет... :(

Re: проблемы со старым ноутом

Добавлено: 2008-08-16 22:26:39
f_andrey
Эх ребяты, вот тут покопайтесь, граждане японцы решали такую задачку во времена древнего редхата 7что то, может поможет куда сдвинутся они там реалтековские дрова вроде патчили.
Кстати это первая ссылка из гугла если покопаться может чего толковее найдется, или современнее, может стоит поискать в BSD поисковике, там иногда более объективные результаты.