Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Ср ноя 22, 2017 2:05 pm

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 14 сообщений ] 
Автор Сообщение
 Заголовок сообщения: FORCEDETH: сетевой драйвер для nForce
СообщениеДобавлено: Ср сен 24, 2008 3:10 am 
Не в сети
Аватара пользователя

Зарегистрирован: Пн ноя 05, 2007 12:09 am
Сообщения: 32
Спешу сообщить, что доделал сетевой драйвер для nForce'овских чипсетов (Forcedeth).
Залил на SVN (#867).
Можете качать собранное ядро.
---------------------------------------------------------------
I made FORCEDETH network driver for nForce's chipsets.


Вложения:
kernel.mnt.867.7z [69.13 КБ]
420 скачиваний
Вернуться к началу
 Заголовок сообщения: Re: FORCEDETH: сетевой драйвер для nForce
СообщениеДобавлено: Ср сен 24, 2008 5:09 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4226
Супер! Хоть какой-то драйвер будет точно работать в Колибри :) Вот если бы моя поддерживалась, можно было бы полноценный браузер сделать...

_________________
Через тернии к звездам


Вернуться к началу
 Заголовок сообщения: Re: FORCEDETH: сетевой драйвер для nForce
СообщениеДобавлено: Ср сен 24, 2008 8:11 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Пн мар 20, 2006 10:44 am
Сообщения: 557
Отлично! Вроде работает! Да почему вроде, работает! Правда из за скудности сетевых программ особо оценить ничего не удалось (( Например airc так и не завелся, хотя httpc нормально работал, и в инет через ADSL модем (в режиме роутера) полез. Спасибо за проделанную работу!


Вернуться к началу
 Заголовок сообщения: Re: FORCEDETH: сетевой драйвер для nForce
СообщениеДобавлено: Ср сен 24, 2008 11:15 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4226
Да, кстати, а какие материнки поддерживаются?

P.S. У меня P5K-E/WiFi, я так понимаю она слишком новая и встроеная сетевуха пахать не будет, так?

_________________
Через тернии к звездам


Вернуться к началу
 Заголовок сообщения: Re: FORCEDETH: сетевой драйвер для nForce
СообщениеДобавлено: Чт сен 25, 2008 1:22 am 
Не в сети
Аватара пользователя

Зарегистрирован: Пн ноя 05, 2007 12:09 am
Сообщения: 32
Должны поддерживаться следующие устройства:
Vendor ID: 10de nVidia Corporation

Device ID:
0x0066: nForce2 Ethernet Controller (проверял, работает)
Остальные не проверял:
0x01c3: nForce Ethernet Controller
0x00d6: nForce3 Ethernet
0x0086: MCP2A Ethernet Controller
0x008c: MCP2A Ethernet Controller
0x00e6: CK8S Ethernet Controller
0x00df: CK8S Ethernet Controller
0x0056: CK804 Ethernet Controller
0x0057: CK804 Ethernet Controller
0x0037: MCP04 Ethernet Controller
0x0038: MCP04 Ethernet Controller
0x0268: MCP51 Ethernet Controller
0x0269: MCP51 Ethernet Controller
0x0372: MCP55 Ethernet
0x0373: MCP55 Ethernet

Leency: у тебя на плате используется сетевой чип: Marvell 88E8053-NNC1, который в Колибри пока не
поддерживается.

Ghost: Спасибо! :)


Вернуться к началу
 Заголовок сообщения: Re: FORCEDETH: сетевой драйвер для nForce
СообщениеДобавлено: Чт сен 25, 2008 2:16 am 
Не в сети
Аватара пользователя

Зарегистрирован: Чт мар 01, 2007 4:16 pm
Сообщения: 426
Классная новость. Обязательно потестю. У меня nForce2 (Epox EP-8RDA3I).

p.s. Напомните, сейчас поддерживается сетевуха, эмулируемая QEmu? Все же разрабатывать приложения под эмулятором удобнее.

..bw


Вернуться к началу
 Заголовок сообщения: Re: FORCEDETH: сетевой драйвер для nForce
СообщениеДобавлено: Чт сен 25, 2008 2:23 am 
Не в сети
Аватара пользователя

Зарегистрирован: Пн ноя 05, 2007 12:09 am
Сообщения: 32
Да, поддерживается. Я проверял. RTL8029AS.
AutoDHCP, правда, не сработал, поэтому заводил адреса статически:
IP=10.0.2.15
Mask=255.255.255.0
GW=10.0.2.2


Вернуться к началу
 Заголовок сообщения: Re: FORCEDETH: сетевой драйвер для nForce
СообщениеДобавлено: Чт сен 25, 2008 11:38 pm 
Не в сети
Mentor/Kernel Developer
Аватара пользователя

Зарегистрирован: Пт июн 30, 2006 9:01 am
Сообщения: 1232
Shurf: does DHCP work on other operating systems in Qemu ?
If so, there must be a bug in autodhcp

_________________
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein


Вернуться к началу
 Заголовок сообщения: Re: FORCEDETH: сетевой драйвер для nForce
СообщениеДобавлено: Пт сен 26, 2008 1:02 am 
Не в сети
Аватара пользователя

Зарегистрирован: Пн ноя 05, 2007 12:09 am
Сообщения: 32
hidnplayr: Yes, at least it work in WinXP

Код:
Ethernet adapter Local Area Connection:

        Connection-specific DNS Suffix  . :
        Description . . . . . . . . . . . : Realtek RTL8029(AS)-based Ethernet Adapter (Generic)
        Physical Address. . . . . . . . . : 52-54-00-12-34-56
        Dhcp Enabled. . . . . . . . . . . : Yes
        Autoconfiguration Enabled . . . . : Yes
        IP Address. . . . . . . . . . . . : 10.0.2.15
        Subnet Mask . . . . . . . . . . . : 255.255.255.0
        Default Gateway . . . . . . . . . : 10.0.2.2
        DHCP Server . . . . . . . . . . . : 10.0.2.2
        DNS Servers . . . . . . . . . . . : 10.0.2.3
        Lease Obtained. . . . . . . . . . : Sep 25 2008 18:54:54
        Lease Expires . . . . . . . . . . : Sep 26 2008 18:54:54


Вернуться к началу
 Заголовок сообщения: Re: FORCEDETH: сетевой драйвер для nForce
СообщениеДобавлено: Вс окт 05, 2008 8:37 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Чт мар 01, 2007 4:16 pm
Сообщения: 426
Забыл сказать что у меня на железе все работает (Epox E-8RDA3I). А вот в Qemu, использовал RTL8139, нет. Запрос (ARP) в сеть отправляется, а вот ответ, как будто, не воспринимается (в arpstat выводится строка с IP шлюза и 0000 в качестве MAC).

Доступные сетевухи на моем QEmu:
qemu: Supported ISA NICs: ne2k_isa
qemu: Supported PCI NICs: i82551 i82557b i82559er ne2k_pci pcnet rtl8139

Проверял так же i82551, но на ней, вообще запрос не отправляется.

p.s. Linux с RTL8139 на QEmu (в такой же конфигурации) работает с сетью.

..bw


Вернуться к началу
 Заголовок сообщения: Re: FORCEDETH: сетевой драйвер для nForce
СообщениеДобавлено: Пн окт 06, 2008 2:39 am 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4226
Можете выложить версию Qemu с батовским файлом загрузки, в которой работает сеть? (если надо, ещё и образ включите)

_________________
Через тернии к звездам


Вернуться к началу
 Заголовок сообщения: Re: FORCEDETH: сетевой драйвер для nForce
СообщениеДобавлено: Пн окт 06, 2008 10:36 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн ноя 05, 2007 12:09 am
Сообщения: 32
QEMU PC emulator version 0.9.1 под Linux.

Запускаю так: qemu -fda kolibri.img -boot a
Сеть настраиваю через Сеть->Конфигурация

Фикс. 10.0.2.15
Шлюз: 10.0.2.2
Подсеть: 255.255.255.0
[Применить]

Так сеть работает. По умолчанию в Qemu используется драйвер ne2k_pci

Пробовал выбрать сетевую карту вручную:
qemu -fda kcur.img -boot a -net nic,model=ne2k_pci
выдаёт ошибку: Warning: vlan 0 is not connected to host network
и сеть в Колибри уже не работает.


Вернуться к началу
 Заголовок сообщения: Re: FORCEDETH: сетевой драйвер для nForce
СообщениеДобавлено: Вт окт 07, 2008 3:56 am 
Не в сети
Аватара пользователя

Зарегистрирован: Чт мар 01, 2007 4:16 pm
Сообщения: 426
Проверил ne2k_pci у себя на QEmu - работает. Я смотрел сначала по исходникам, что бы подобрать карту, но ne2k не видел, любопытно, куда драйвера затесались.

..bw


Вернуться к началу
 Заголовок сообщения: Re: FORCEDETH: сетевой драйвер для nForce
СообщениеДобавлено: Чт июл 17, 2014 6:13 pm 
Не в сети
Mentor/Kernel Developer
Аватара пользователя

Зарегистрирован: Пт июн 30, 2006 9:01 am
Сообщения: 1232
Since #4999 forcedeth driver might now work once again.

However, I have only two such systems to test, and receiving of packets is still broken on one system.
If you have a system with nforce chipset, please test with the attached driver and attach boardlog.txt here.

_________________
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 14 сообщений ] 

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB