Board.KolibriOS.org
http://board.kolibrios.org/

Realtek RTL8169
http://board.kolibrios.org/viewtopic.php?f=29&t=664
Page 1 of 4

Author:  mike.dld [ Mon Feb 26, 2007 12:26 am ]
Post subject:  Realtek RTL8169

Я на днях добавил драйвер для RTL8169. Если у кого-нибудь кроме меня есть такая сетевуха, хотелось бы проверить, работает оно или нет.

Author:  mike.dld [ Thu Mar 01, 2007 2:01 pm ]
Post subject: 

Ух, оффтопщики!

Кстати, hidnplayr сейчас работает над поддержкой обработки прерываний от сетевых карт, что уже возволило ему, насколько я понял, принимать (а может заодно и передавать, не помню) данные со скоростью то ли 400, то ли все 800 КБ/сек.

Author:  mike.dld [ Fri Oct 03, 2008 9:06 am ]
Post subject:  Re: Драйвер RTL8169

В связи с тем, что недавно (28-го сентября) shurf пофиксил (в транке) драйвер, который я когда-то написал (за что ему огромный респект, так как у меня сейчас даже autodhcp работает), я решил это дело отпраздновать и в свою очередь пофиксил баг в сетевом стеке, который приводил к крэшу ядра. Воспроизвести можно было так: запускаем HTTPS (проявлялось и на других программах, описывать не буду), жмём Activate и загружаем пару раз страничку (например, с другого компа). Результат виден на доске отладки (режим Kern), запущенной преждевременно, потому как далее работа с системой невозможна (визуально - курсор начинает жутко морозить, реакции на мышь/клавиатуру нет).

Фикс залит в транк и все бранчи. Просьба протестить, что-ли... :)

Author:  winnt [ Tue Oct 21, 2008 8:28 pm ]
Post subject:  Re: Драйвер RTL8169

mike.dld
Теперь сеть работает, правда зависает web сервер при частом/активном обращении к нему (я обновлял страницу статистики /tinystat - после 20 обновлений сервер подвис система работает) - наверное это проблемы самого веб сервера а не проблемы со стеком :)

Author:  mike.dld [ Tue Oct 21, 2008 9:17 pm ]
Post subject:  Re: Драйвер RTL8169

winnt
Да, я в курсе и эта проблема обсуждалась на канале (IRC). Пока что не разбирался, что к чему, возможно проблема и в ядре (в скорости работы сетевого стека).

Author:  n.Romario [ Thu Nov 17, 2011 10:42 pm ]
Post subject:  Re: Драйвер RTL8169

Здравствуй всем , я только что заредился здесь , так что не судити строго , меня интересует рускоязычная документация на rtl8169 и rtl8139 , очень надо.
Просто я не знаю всех тонкостей колибри и что откудо берется , вот и хочу разобраться.

Author:  n.Romario [ Thu Nov 17, 2011 10:49 pm ]
Post subject:  Re: Драйвер RTL8169

Да к стати можете сказать кто писал драйвера под эти сетевухи , может они мне помогут в моей проблеме ?

Author:  hidnplayr [ Fri Nov 18, 2011 4:29 pm ]
Post subject:  Re: Драйвер RTL8169

n.Romario: if i understand correctly you are looking for information how to program the RTL8139 and RTL8169 ?
If so, start here: http://wiki.osdev.org/Category:Network_devices (especially read the devices datasheet, and 'programmers guidel' if available.
Also, start with the RTL8139, 8169 is more complex and there is less documentation available.

Author:  SoUrcerer [ Fri Nov 25, 2011 4:59 pm ]
Post subject:  Re: Драйвер RTL8169

http://websvn.kolibrios.org/log.php?rep ... l8139.inc&
http://websvn.kolibrios.org/log.php?rep ... l8169.inc&
Т.е. над 8169 работали Mike.dld, Victor, Serge, Shurf и Clevermouse. Такие дела.

Author:  Kopa [ Sat Mar 29, 2014 8:40 pm ]
Post subject:  Realtek RTL8169 1Gbit

Запуск KolibriOS.iso на Dell Inspirion 3537
Лог тест
Attachment:
BOARDLOG.TXT [6.07 KiB]
Downloaded 154 times


P.S. ! NetCFG - загрузка CPU 99%
PCI test
Attachment:
PCIDEV.TXT [2.3 KiB]
Downloaded 151 times

Author:  Mario_r4 [ Sat Mar 29, 2014 8:54 pm ]
Post subject:  Re: Тестовые конфигурации компьютеров.

Kopa wrote:
P.S. ! NetCFG - загрузка CPU 99%
PCI test
Attachment:
PCIDEV.TXT

Если в BIOS вместо AHCI выставить ATA или IDE, то должно увидеть HDD и ATAPI.
Только потом нужно обратно настройку вернуть, а то большая ОС установленная на HDD не запустится.

Author:  hidnplayr [ Sat Mar 29, 2014 10:44 pm ]
Post subject:  Re: Тестовые конфигурации компьютеров.

Kopa wrote:
Запуск KolibriOS.iso на Dell Inspirion 3537
Лог тест
Attachment:
BOARDLOG.TXT


P.S. ! NetCFG - загрузка CPU 99%
PCI test
Attachment:
PCIDEV.TXT


Sounds like network driver hangs.
Please try the attached driver and post the boardlog.

Author:  Kopa [ Sun Mar 30, 2014 1:55 am ]
Post subject:  Re: Тестовые конфигурации компьютеров.

hidnplayr wrote:
Sounds like network driver hangs.
Please try the attached driver and post the boardlog.


Attachment:
BOARDLOG.TXT [6.45 KiB]
Downloaded 142 times


P.S. the problem persists

Author:  hidnplayr [ Sun Mar 30, 2014 11:37 am ]
Post subject:  Re: Тестовые конфигурации компьютеров.

Kopa wrote:
P.S. the problem persists


Yes the driver I previously attached had no changes in the code, it only helped me to indicate where the problem can be.
The one attached here might actually fix the problem.

Author:  yogev_ezra [ Sun Mar 30, 2014 10:30 pm ]
Post subject:  Re: Тестовые конфигурации компьютеров.

hidnplayr wrote:
Kopa wrote:
P.S. the problem persists


Yes the driver I previously attached had no changes in the code, it only helped me to indicate where the problem can be.
The one attached here might actually fix the problem.

NetCFG still uses 99% CPU with this driver. Attached board log + PCIDEV output. SVN #4719.
EDIT: When the network cable is connected, the CPU load drops to normal, but the log is running in a loop.

Attachments:
rtl8169_cable_connected_log.txt [66.38 KiB]
Downloaded 144 times
ebox-3330_pcidev_legacy.txt [1.84 KiB]
Downloaded 140 times
BOARDLOG.TXT [4.57 KiB]
Downloaded 146 times

Page 1 of 4 All times are UTC+03:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/