Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Вт апр 25, 2017 11:29 am

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




Начать новую тему  Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ 42 сообщения ]  На страницу Пред. 1 2 3 След.

Should I merge the new stack NOW?
Yes 76%  76%  [ 16 ]
Yes, but.. (specify in post) 14%  14%  [ 3 ]
No 5%  5%  [ 1 ]
I dont care 5%  5%  [ 1 ]
Всего голосов: 21
Автор Сообщение
 Заголовок сообщения: Re: Merge new network stack with trunk?
СообщениеДобавлено: Чт май 30, 2013 11:09 pm 
Не в сети
Mentor/Kernel Developer
Аватара пользователя

Зарегистрирован: Пт июн 30, 2006 9:01 am
Сообщения: 1203
G@К писал(а):
Hi
Description of the stack will be??


If you are talking about the API, it can be found on http://wiki.kolibrios.org/wiki/New_network_api
Functions 74 and 75 have already been documented in sysfuncs.txt, but only english version, and not in great detail yet (unfortunately).

_________________
"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: Merge new network stack with trunk?
СообщениеДобавлено: Чт май 30, 2013 11:53 pm 
Не в сети

Зарегистрирован: Пн сен 24, 2007 11:11 am
Сообщения: 2814
I'm preparing an article for Habrahabr.ru, where I plan to translate Network API and make some tutorials on russian. This text can be used for sysfuncr.txt


Вернуться к началу
 
 Заголовок сообщения: Re: Merge new network stack with trunk?
СообщениеДобавлено: Вт июн 04, 2013 11:46 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4080
After Kolibri boots, Zeroconf can't detect my network (my card not supported), so he hanging in process list and and doesn't close. Is it normal?

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


Вернуться к началу
 
 Заголовок сообщения: Re: Merge new network stack with trunk?
СообщениеДобавлено: Ср июн 05, 2013 12:00 am 
Не в сети
Mentor/Kernel Developer
Аватара пользователя

Зарегистрирован: Пт июн 30, 2006 9:01 am
Сообщения: 1203
Leency писал(а):
After Kolibri boots, Zeroconf can't detect my network (my card not supported), so he hanging in process list and and doesn't close. Is it normal?


Yes, it's waiting for a driver to register itself.
In the future zeroconfig service should handle all devices, and re-configure everything if link goes down and things like that. :)

_________________
"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: Merge new network stack with trunk?
СообщениеДобавлено: Ср июн 05, 2013 12:05 am 
Не в сети
Public Relations
Аватара пользователя

Зарегистрирован: Пн июн 07, 2010 12:01 pm
Сообщения: 1879
hidnplayr писал(а):
Yes, it's waiting for a driver to register itself.
Maybe you can add a check now whether the driver exists at all in /sys/drivers folder. And if not, skip the wait?


Вернуться к началу
 
 Заголовок сообщения: Re: Merge new network stack with trunk?
СообщениеДобавлено: Ср июн 05, 2013 12:09 am 
Не в сети
Mentor/Kernel Developer
Аватара пользователя

Зарегистрирован: Пт июн 30, 2006 9:01 am
Сообщения: 1203
yogev_ezra писал(а):
hidnplayr писал(а):
Yes, it's waiting for a driver to register itself.
Maybe you can add a check now whether the driver exists at all in /sys/drivers folder. And if not, skip the wait?


And what if, user inserts a usb network card, or another plug and play compatible one? :)

_________________
"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: Merge new network stack with trunk?
СообщениеДобавлено: Ср июн 05, 2013 12:09 am 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4080
...or set timeout. For example, if 3 minutes left after zeroconf started, it will close itself.

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


Вернуться к началу
 
 Заголовок сообщения: Re: Merge new network stack with trunk?
СообщениеДобавлено: Ср июн 05, 2013 12:10 am 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4080
hidnplayr писал(а):
And what if, user inserts a usb network card, or another plug and play compatible one? :)
So rezoconf works like Plag-n-Play? :)

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


Вернуться к началу
 
 Заголовок сообщения: Re: Merge new network stack with trunk?
СообщениеДобавлено: Ср июн 05, 2013 12:10 am 
Не в сети
Public Relations
Аватара пользователя

Зарегистрирован: Пн июн 07, 2010 12:01 pm
Сообщения: 1879
Leency писал(а):
...or set timeout. For example, if 3 minutes left after zeroconf started, it will close itself.
Yes, also good option. Even 1 minute could be enough, I think.


Вернуться к началу
 
 Заголовок сообщения: Re: Merge new network stack with trunk?
СообщениеДобавлено: Пт июн 07, 2013 10:03 am 
Не в сети
Kernel Developer

Зарегистрирован: Вс фев 10, 2013 12:37 pm
Сообщения: 2329
Qemu 0.12.2 and SVN r. 3611
1. Telnet hangs after the first command from the user. Retrieved on Dlink Dir-320 and Dlink DES-3200-10.
Спойлер: Показать
Вложение:
telnet.png
telnet.png [ 19.86 КБ | 2008 просмотров ]

Вложение:
BOARDLOG.TXT [8.68 КБ]
89 скачиваний

2. Synergy client - simply terminates after startup.
3. HTMLv does not receive data from the downloader.
Спойлер: Показать
Вложение:
htmlv.png
htmlv.png [ 24.99 КБ | 2008 просмотров ]

Код:
SOCKET_nuto_ptr: not found
SOCKET: error
Warning: library doesn't exists - TrueType
Downloadng http://board.kolibrios.org                                                                                                                                     
K : Process - forced terminate PID: 00000025 [downloader]
K : Page fault
K : EAX : 40CD5B0C EBX : 0000003C ECX : 00000000
K : EDX : 0000003C ESI : 80CB7000 EDI : 80027844
K : EBP : 00000000 EIP : 000022AB ESP : 00002241
K : Flags : 00001206 CS : 00000008 (kernel)
K : destroy app object
K : destroy app object

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


Вернуться к началу
 
 Заголовок сообщения: Re: Merge new network stack with trunk?
СообщениеДобавлено: Пт июн 07, 2013 11:42 am 
Не в сети
Public Relations
Аватара пользователя

Зарегистрирован: Пн июн 07, 2010 12:01 pm
Сообщения: 1879
Mario_r4 писал(а):
Qemu 0.12.2 and SVN r. 3611
4. CPU load shows 169%


Вернуться к началу
 
 Заголовок сообщения: Re: Merge new network stack with trunk?
СообщениеДобавлено: Пт июн 07, 2013 12:25 pm 
Не в сети
Kernel Developer

Зарегистрирован: Вс фев 10, 2013 12:37 pm
Сообщения: 2329
yogev_ezra писал(а):
Mario_r4 писал(а):
Qemu 0.12.2 and SVN r. 3611
4. CPU load shows 169%

This is Qemu, and not a real system - this is not a problem the network stack.

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


Вернуться к началу
 
 Заголовок сообщения: Re: Merge new network stack with trunk?
СообщениеДобавлено: Пт июн 07, 2013 5:23 pm 
Не в сети
Mentor/Kernel Developer
Аватара пользователя

Зарегистрирован: Пт июн 30, 2006 9:01 am
Сообщения: 1203
Mario_r4 писал(а):
2. Synergy client - simply terminates after startup.


Synergy exits because it has no configuration file (synergyc.ini), also it has no GUI.
I can add a demo configuration file to the distro.

To fix the other problems, I need to investigate :)

_________________
"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: Merge new network stack with trunk?
СообщениеДобавлено: Пт июн 07, 2013 5:42 pm 
Не в сети
Kernel Developer

Зарегистрирован: Вс фев 10, 2013 12:37 pm
Сообщения: 2329
hidnplayr писал(а):
To fix the other problems, I need to investigate :)

You complained about the lack of testing? You got it! :lol:

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


Вернуться к началу
 
 Заголовок сообщения: Re: Merge new network stack with trunk?
СообщениеДобавлено: Пт июн 07, 2013 9:20 pm 
Не в сети
Kernel Developer

Зарегистрирован: Ср мар 08, 2006 6:25 pm
Сообщения: 3925
hidnplayr
My log. Realtek PCIe GBE Family controller PCI\VEN_10EC&DEV_8168&SUBSYS_E0001458&REV_06
Спойлер: Показать
Loading RTL8169 driver
Hooking into device, dev:0, bus:3, irq:A, addr:0000DE00
>Zero-config service loaded
->MAC: 1C-6F-65-D7-C8-09
->Trying DHCP
->Socket 00000001 opened
->Socket Bound to local port 68
->Connected to 255.255.255.255 on port 67
->Building request
ETH_input: Unknown packet type=0888
ETH_input: Unknown packet type=0888
->-1 bytes received
Link Local IP assinged: 169.254.132.245
Waiting 1600ms
Sending Probe
Waiting 1240ms
Sending Probe
Waiting 1460ms
Sending Probe
Waiting 2s
Sending Announce
Waiting 2s
Sending Announce
Socket error


Вернуться к началу
 
Показать сообщения за:  Поле сортировки  
Начать новую тему  Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ 42 сообщения ]  На страницу Пред. 1 2 3 След.

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


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

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


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

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