Board.KolibriOS.org

Official KolibriOS board
It is currently Sat Apr 20, 2019 5:54 am

All times are UTC+03:00




Post new topic  Reply to topic  [ 49 posts ]  Go to page 1 2 3 4 Next
Author Message
 Post subject: Realtek RTL8169
PostPosted: Mon Feb 26, 2007 12:26 am 
Offline
Site Founder
User avatar

Joined: Sun Aug 08, 2004 8:55 am
Posts: 689
Я на днях добавил драйвер для RTL8169. Если у кого-нибудь кроме меня есть такая сетевуха, хотелось бы проверить, работает оно или нет.

_________________
in code we trust


Top
   
 Post subject:
PostPosted: Thu Mar 01, 2007 2:01 pm 
Offline
Site Founder
User avatar

Joined: Sun Aug 08, 2004 8:55 am
Posts: 689
Ух, оффтопщики!

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


Top
   
PostPosted: Fri Oct 03, 2008 9:06 am 
Offline
Site Founder
User avatar

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

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

_________________
in code we trust


Top
   
PostPosted: Tue Oct 21, 2008 8:28 pm 
Offline

Joined: Wed Jan 04, 2006 12:25 pm
Posts: 59
mike.dld
Теперь сеть работает, правда зависает web сервер при частом/активном обращении к нему (я обновлял страницу статистики /tinystat - после 20 обновлений сервер подвис система работает) - наверное это проблемы самого веб сервера а не проблемы со стеком :)


Top
   
PostPosted: Tue Oct 21, 2008 9:17 pm 
Offline
Site Founder
User avatar

Joined: Sun Aug 08, 2004 8:55 am
Posts: 689
winnt
Да, я в курсе и эта проблема обсуждалась на канале (IRC). Пока что не разбирался, что к чему, возможно проблема и в ядре (в скорости работы сетевого стека).

_________________
in code we trust


Top
   
PostPosted: Thu Nov 17, 2011 10:42 pm 
Offline

Joined: Thu Nov 17, 2011 10:29 pm
Posts: 2
Здравствуй всем , я только что заредился здесь , так что не судити строго , меня интересует рускоязычная документация на rtl8169 и rtl8139 , очень надо.
Просто я не знаю всех тонкостей колибри и что откудо берется , вот и хочу разобраться.


Top
   
PostPosted: Thu Nov 17, 2011 10:49 pm 
Offline

Joined: Thu Nov 17, 2011 10:29 pm
Posts: 2
Да к стати можете сказать кто писал драйвера под эти сетевухи , может они мне помогут в моей проблеме ?


Top
   
PostPosted: Fri Nov 18, 2011 4:29 pm 
Offline
Mentor/Kernel Developer
User avatar

Joined: Fri Jun 30, 2006 9:01 am
Posts: 1247
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.

_________________
"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


Top
   
PostPosted: Fri Nov 25, 2011 4:59 pm 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2814
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. Такие дела.


Top
   
 Post subject: Realtek RTL8169 1Gbit
PostPosted: Sat Mar 29, 2014 8:40 pm 
Offline

Joined: Mon Mar 27, 2006 6:33 am
Posts: 650
Запуск KolibriOS.iso на Dell Inspirion 3537
Лог тест
Attachment:
BOARDLOG.TXT [6.07 KiB]
Downloaded 115 times


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


Top
   
PostPosted: Sat Mar 29, 2014 8:54 pm 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
Kopa wrote:
P.S. ! NetCFG - загрузка CPU 99%
PCI test
Attachment:
PCIDEV.TXT

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

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Top
   
PostPosted: Sat Mar 29, 2014 10:44 pm 
Offline
Mentor/Kernel Developer
User avatar

Joined: Fri Jun 30, 2006 9:01 am
Posts: 1247
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.

_________________
"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


Last edited by hidnplayr on Sat Oct 14, 2017 1:33 pm, edited 1 time in total.
Attachment removed


Top
   
PostPosted: Sun Mar 30, 2014 1:55 am 
Offline

Joined: Mon Mar 27, 2006 6:33 am
Posts: 650
hidnplayr wrote:
Sounds like network driver hangs.
Please try the attached driver and post the boardlog.


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


P.S. the problem persists


Top
   
PostPosted: Sun Mar 30, 2014 11:37 am 
Offline
Mentor/Kernel Developer
User avatar

Joined: Fri Jun 30, 2006 9:01 am
Posts: 1247
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.

_________________
"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


Last edited by hidnplayr on Sat Oct 14, 2017 1:34 pm, edited 1 time in total.
Attachment removed


Top
   
PostPosted: Sun Mar 30, 2014 10:30 pm 
Offline
Public Relations
User avatar

Joined: Mon Jun 07, 2010 12:01 pm
Posts: 1879
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 103 times
ebox-3330_pcidev_legacy.txt [1.84 KiB]
Downloaded 103 times
BOARDLOG.TXT [4.57 KiB]
Downloaded 110 times
Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 49 posts ]  Go to page 1 2 3 4 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited