Page 1 of 2

Локальная сеть и DHCP

Posted: Mon Nov 19, 2007 5:11 pm
by free9
Сегодня утром установил Колибри. Сразу же попытался подключиться к сети. Не получилось. Сетевуха как я понял давно уже поддерживается (Риалтек8139). У меня в сети адрес выдается по DHCP. Не могу разобраться... Помогите, плиз...

P.S. В компе 2 сетевухи...вторая SIS...

Re: Локальная сеть и DHCP

Posted: Mon Nov 19, 2007 5:41 pm
by Gluk
Думаю, к сети ты скоро сможешь подключиться. Прямо сразу после того как в Колибри сеть заработает в принципе...

Re: Локальная сеть и DHCP

Posted: Mon Nov 19, 2007 6:13 pm
by free9
Так в Колибри же есть поддержка сети... Вопрос в том: как это все навтроить:

Re: Локальная сеть и DHCP

Posted: Mon Nov 19, 2007 6:27 pm
by Leency
Она-то есть, но на данный момент неисправна. Это случилось при переходе на плоскую модель памяти.

Re: Локальная сеть и DHCP

Posted: Mon Nov 26, 2007 3:37 am
by Heavyiron
Сеть в Колибри на некоторых компьютерах все же работает (например у меня)
Открой доску отладки на вкладке User и запусти программку AUTODHCP. После этого поговорим дальше )

Re: Локальная сеть и DHCP

Posted: Wed Nov 28, 2007 8:54 am
by free9
Получил следующее:

K: Kernel Error
K: Proc. terminate INT : 0000000E
K: Proc. terminate PID : 00000032
K: Proc. terminate EIP : 80023B78

Re: Локальная сеть и DHCP

Posted: Wed Nov 28, 2007 2:58 pm
by hidnplayr
the kernel crashes because there is something wrong with the stack/some network drivers
i'm working on it

Re: Локальная сеть и DHCP

Posted: Wed Nov 28, 2007 3:11 pm
by DmitrySokolowsky
Good luck! It's really nesessary.

Re: Локальная сеть и DHCP

Posted: Wed Nov 28, 2007 6:22 pm
by Ghost
free9 wrote:Получил следующее:

K: Kernel Error
K: Proc. terminate INT : 0000000E
K: Proc. terminate PID : 00000032
K: Proc. terminate EIP : 80023B78

ядро давно уже не выдаёт в таком формат ошибки, сейчас это выглядит примерно так:

K : Process - forced terminate PID: 00000032
K : Exception : 0000000E Error : xxxxxxxx
K : EAX : 00000001 EBX : 00000002 ECX : 00000003
K : EDX : 00000004 ESI : 00000005 EDI : 00000006
K : EBP : 00000007 EIP : 80023B78 ESP : 00000008
K : Flags : 00000000 CS : 00000002 (kernel)

пользуйся последними ядрами.

Re: Локальная сеть и DHCP

Posted: Wed Nov 28, 2007 8:14 pm
by diamond
Э, нет. Лучше пользоваться последним дистрибутивом по двум причинам: во-первых, он обычно бывает протестирован, а в новых ядрах могут быть достаточно серьёзные глюки; во-вторых, при этом не возникает вопроса о ревизии ядра, без знания которой все адреса в коде, начиная с eip, становятся бесполезными.

Re: Локальная сеть и DHCP

Posted: Wed Nov 28, 2007 8:56 pm
by Ghost
стараниями vectoroc`а svn версию можно узнать на загрузочном экране.

Re: Локальная сеть и DHCP

Posted: Wed Nov 28, 2007 9:12 pm
by diamond
Это никак не меняет того факта, что вопрос о ревизии всё-таки возникает и её всё-таки надо явно указывать при сообщении об ошибке.

Re: Локальная сеть и DHCP

Posted: Sat Aug 26, 2017 11:37 pm
by pirrrex
Перенёс разговор в более подходящую тему. Из http://board.kolibrios.org/viewtopic.ph ... 133#p69128
I moved the conversation to a more appropriate topic.
----
"latest-distr rev.6946"

Моя внутренняя сеть:
My internal network:
network

PCIDEV.TXT
----
Драйвер "I8254X.SYS". Сетевые адаптеры проверяю по отдельности, ведут себя одинаково.

The driver is "I8254X.SYS". I check the network adapters separately, behave identically.

[Card-1] 192.168.1.2 (DHCP Static)
Integrated into the motherboard.
"Intel 82547EI" Intel PRO/1000 CT
PCI\VEN_8086&DEV_1019&SUBSYS_0C07105B&REV_00\4&16EBCD95&0&0818

[Card-2] 192.168.1.3 (Static),(DHCP Static for KolibriOS)
Installed in the PCI slot.
"Intel RC82540EM" Intel PRO/1000 MT
PCI\VEN_8086&DEV_100E&SUBSYS_002E8086&REV_02\4&1F7DBC9F&0&20F0

IP адресс адаптер не получает, даже если его прописать вручную (static).
При отключении и подключении сетевого кабеля, на "панели отладки" появляется сообщение:
I8254X: Link Changed
В панели "Network status" никаких изменений не происходит.Во всех пунктах одни "нолики".
Значение "link state" всегда "disconnected".
Значение "MAC address" соответствует используемому сетевому адаптеру.

The adapter does not receive the IP address even if it is manually set (static).
When disconnecting and connecting a network cable, the following message appears on the "debug panel":
I8254X: Link Changed
In the "Network status" panel, no changes occur. In all the paragraphs, there are only "zeros".
The value of "link state" is always "disconnected".
The "MAC address" value corresponds to the network adapter used.

BOARDLOG 1
BOARDLOG 2

screenshot 1
screenshot 2
screenshot 3
screenshot 4
----

Re: Локальная сеть и DHCP

Posted: Sun Aug 27, 2017 10:21 am
by hidnplayr
Aha, then the problem might be link detection.
See http://bugs.kolibrios.org/view.php?id=104

The attached driver will print i8254X status register on the debug board, so we can get a clue what is going on.

Re: Локальная сеть и DHCP

Posted: Sun Aug 27, 2017 8:59 pm
by pirrrex
I welcome you "hidnplayr" !
Приветствую Вас "hidnplayr" !

I ran your modified driver, here's what happened:
Запустил Ваш модифицированный драйвер "I8254X.SYS", вот что получилось:

BOARDLOG

screenshot 1
screenshot 2
screenshot 3
screenshot 4
screenshot 5

For more detailed explanations (from my side), indicate "all that" you need to know:
  - Which programs to run. If they are not in the "latest-distr", where to download them.
  - The configuration of my computer.
  - Screenshots, logs of program reports, video of the system itself.
  - ...

Для более детальных разъяснений (с моей стороны), укажите "всё то" что Вам необходимо знать:
- Какие программы запустить. Если их нет в "latest-distr", где их скачать.
- Конфигурация моего компьютера.
- Скриншоты, логи отчётов программ, видео непосредственной работы самой системы.
- ...

----
Драйвер "I8255X.SYS". Сетевой адаптер проявляет признаки жизни.
The driver is "I8255X.SYS". The network adapter shows signs of life.

[Card-3] 192.168.1.25 (DHCP Static for KolibriOS),(not used in WindowsXP)
Installed in the PCI slot.
"Intel SB82558B " Compaq NC3121
PCI\VEN_8086&DEV_1229&SUBSYS_B0D70E11&REV_05\4&1F7DBC9F&0&08F0
----
"IP Settings" = auto,static
If you disconnect and connect the network cable, nothing appears on the "debug panel".
При отключении и подключении сетевого кабеля, на "панели отладки" ничего не появляется.

"Network status":
The value of "link state" is always "unknown".
The "MAC address" value corresponds to the network adapter used.

Значение "link state" всегда "unknown".
Значение "MAC address" соответствует используемому сетевоу адаптеру.
----
"IP Settings" = auto
"Network status":
[IPv4]
Regardless of whether the network cable is connected or disconnected, the values are always the same.
Независимо от того, подключен или отключен сетевой кабель, значения всегда одинаковые.
"IP" 169.254.133.252
"DNS" 0.0.0.0
"mask" 255.255.0.0
"gateway" 0.0.0.0
[Physical]
"Packets, Bytes" Periodically increase their values. Периодически увеличивают свои значения.
----
"IP Settings" = static
"Network status":
[IPv4]
"IP" 192.168.1.25
"DNS" 192.168.1.1
"mask" 255.255.255.0
"gateway" 192.168.1.1
[Physical]
"Packets, Bytes" Periodically increase their values. Периодически увеличивают свои значения.
[ARP]
...
----
BOARDLOG

Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4
Screenshot 5
Screenshot 6
Screenshot 7
Screenshot 8
Screenshot 9