Перейти к содержанию
    

38 минут назад, sasamy сказал:

можно иметь одну локальную подсеть для всех устройств в разных уголках мира

Можно-то можно и в космос улететь при большом желании, но в моем случае это достигается втыканием патчкорда в соседний разъем, а в вашем немало времени и танцев с бубном вокруг всего этого, а это время я лучше посвящу чему-то приятному, например прогулке или киношке)))))))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 4/25/2024 at 12:42 PM, mantech said:

в моем случае это достигается втыканием патчкорда в соседний разъем, а в вашем немало времени и танцев с бубном вокруг всего этого

в вашем случае это вообще никак не достигается, в лучшем случае для каждого устройства роутер покупать а в моём нужно только поставить галочку openwpn при сборке buildroot

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

23 минуты назад, sasamy сказал:

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

Бред. Вы никогда не видели нормального роутера. В Микротиках VPN уже встроен. Не говоря уже о куче других сервисов. О которых вы наверняка даже не слышали никогда.

 

PS: И какое вообще отношение имеют все эти VPN к теме вопроса???

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 4/25/2024 at 1:13 PM, jcxz said:

В Микротиках VPN уже встроен.

больше скажу - я не знаю роутеров где он не встроен, но покупать его вам надо для каждого вашего устройства

 

On 4/25/2024 at 1:13 PM, jcxz said:

И какое вообще отношение имеют все эти VPN к теме вопроса

а микротики ваши какое отношение к нему имеют ?

 

PS сколько стоят кстати ваши копеечные мокротики которые могут работать при -40 или +105 ?

Изменено пользователем sasamy

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

16 часов назад, mantech сказал:

Ну значит разберитесь основательно, правильно-ли вы подключаете режим 100 фулл в MAC и PHY...

Линк на обеих сторонах стабильно держится? Почему пишу, сам неделю назад столкнулся, китайцы прислали неск плат LAN8720, которые тупо не держат линк, подключаешь, на свиче постоянно моргает диод линка, поменял кварц (там 50МГц генератор) - все норм. Проверьте, что у вас там по такому делу...

Делал так: на устройстве запустил программный счётчик отправленных кадров, подключил устройство к ПК на котором запустил WireShark, запустил устройство, остановил, сравнил значение счётчика с количеством принятых кадров в WireShark-е, сходится. Делаю вывод что передача работает, значит проблема со стороны приёмника.

Далее хочу проверить режим в котором фактически находится устройство, в настройках сетевой карты ставлю 100M-full, потом 100M-half. В обоих случаях WireShark принимает кадры, т.е. получается так что если с одной стороны будет 100M-full, а с другой 100M-half, то связь всё равно будет работать.

Отсюда вопрос, как-нибудь в Win7 можно посмотреть какой режим стоит у оппонента, может быть какая команда есть в консоли?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

5 часов назад, Jackov сказал:

Далее хочу проверить режим в котором фактически находится устройство, в настройках сетевой карты ставлю 100M-full, потом 100M-half. В обоих случаях WireShark принимает кадры,

Да уж... похоже, что ничего читать и понимать вы не желаете... Ответы все были даны выше, но результат == 0.  :unknw:

5 часов назад, Jackov сказал:

т.е. получается так что если с одной стороны будет 100M-full, а с другой 100M-half, то связь всё равно будет работать.

нет. Пишете ахинею. Не может быть "с одной стороны 100M-full, а с другой 100M-half". Это то же самое, что говорить, что у автомобиля одно колесо едет со скоростью 10км/ч, а другое = 20км/ч.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

32 минуты назад, jcxz сказал:

Это то же самое, что говорить, что у автомобиля одно колесо едет со скоростью 10км/ч, а другое = 20км/ч.

Вот это как раз вполне возможно, если автомобиль едет по небольшому кругу и сравнивается скорость перемещения правых и левых колёс.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

10 часов назад, Jackov сказал:

получается так что если с одной стороны будет 100M-full, а с другой 100M-half, то связь всё равно будет работать.

Нет, так не получается. Еще очень рекомендую проверить синхронность установки режимов в MAC и PHY, они должны быть одинаковые и соответствовать удаленной стороне.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

15 часов назад, jcxz сказал:

нет. Пишете ахинею. Не может быть "с одной стороны 100M-full, а с другой 100M-half". Это то же самое, что говорить, что у автомобиля одно колесо едет со скоростью 10км/ч, а другое = 20км/ч.

Вполне себе может быть: https://en.wikipedia.org/wiki/Duplex_mismatch . Чревато трудноуловимыми глюками, если не знать, где искать проблему. Установка определенного режима на компе не влечет установку такого же на удаленном абоненте, т.к. может отключаться автосогласование (и скорее всего отключается). Режим скорости удаленному абоненту при этом сопоставить получается (parallel detection), режим дуплекса - нет, поэтому по стандарту он должен предполагать худшее - халф. Поэтому рулить режимом скорости и дуплекса только с одной стороны очень не рекомендуется.

21 час назад, Jackov сказал:

получается так что если с одной стороны будет 100M-full, а с другой 100M-half, то связь всё равно будет работать

Вывод некорректен. Да, связь все равно будет "работать" - при небольшой двунаправленной загрузке сети даже потерь будет немного. При чисто однонаправленной передаче - вообще без потерь, поэтому проведенный эксперимент с подсчетом пакетов при посылке в одну сторону не выявит ошибок. 

Как посмотреть режим удаленного абонента - 1) либо иметь доступ к регистрам микросхемы физ уровня на компе - по 5 адресу (стандартно для всех) как раз возможности удаленного партнера, полученные автосогласованием. Либо 2) иметь спец утилиту от вендора вашей сетевой карточки, если он такую предоставляет. Емнип, в Realtek Ethernet Diagnostic Utility что-то такое было, но это неточно.

20 часов назад, Jackov сказал:

Отсюда вопрос, как-нибудь в Win7 можно посмотреть какой режим стоит у оппонента, может быть какая команда есть в консоли?

Не советую. Намного надежнее - вручную выставить одинаковые режимы у обоих абонентов. Для поиска проблем лучше действовать прямо и гарантированно, без лишних неизвестных прокладок.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

21 час назад, jcxz сказал:

нет. Пишете ахинею. Не может быть "с одной стороны 100M-full, а с другой 100M-half".

16 часов назад, mantech сказал:

Нет, так не получается.

Факт есть факт. На своём устройстве я ничего не трогаю, на ПК меняю ful/half. В обоих случаях на ПК есть приём.

 

21 час назад, jcxz сказал:

Ответы все были даны выше

Если не трудно повторите тезисно, может действительно что-то пропустил.

 

16 часов назад, mantech сказал:

Еще очень рекомендую проверить синхронность установки режимов в MAC и PHY, они должны быть одинаковые и соответствовать удаленной стороне.

Да проверял уже...

 

5 часов назад, sorok-odin сказал:

Вполне себе может быть

Ну оно, собственно, и логично. Если скорости совпадают, то почему должен отсутствовать приём.

5 часов назад, sorok-odin сказал:

Поэтому рулить режимом скорости и дуплекса только с одной стороны очень не рекомендуется.

Это делалось исключительно ради эксперимента.

5 часов назад, sorok-odin сказал:

Да, связь все равно будет "работать" - при небольшой двунаправленной загрузке сети даже потерь будет немного. При чисто однонаправленной передаче - вообще без потерь, поэтому проведенный эксперимент с подсчетом пакетов при посылке в одну сторону не выявит ошибок. 

У меня была задача проверить мой передатчик, передаёт ли он все кадры. В ответ с ПК я ничего не посылал. Я только подсчитывал кадры.

5 часов назад, sorok-odin сказал:

Как посмотреть режим удаленного абонента

То есть виндовозными средствами никак?

5 часов назад, sorok-odin сказал:

Намного надежнее - вручную выставить одинаковые режимы у обоих абонентов.

У меня нет уверенности что установка режима в 1986BE3T отрабатывает правильно. К тому же есть подтверждение

В 13.04.2024 в 09:08, AlexG сказал:

Про последние партии ВЕ1, те кто с ними сталкивались, говорили что они черезвычайно глючные в части записи в регистры переферии.

И если BE1 глючат то почему BE3 не могут? Вот я и хотел через ПК посмотреть какой режим стоит по факту.

 

И ещё вопрос, кто-нибудь может объяснить мне смысл этих полей:

image.thumb.png.66f056ae204c9ef38798803f6239b7fe.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

4 часа назад, Jackov сказал:

И ещё вопрос, кто-нибудь может объяснить мне смысл этих полей:

Какие-то внутренние настройки данного контроллера, скорее всего разработчик оставил данные поля для возможной точной настройки, и я не рекомендовал бы менять значения по умолчанию.

4 часа назад, Jackov сказал:

У меня нет уверенности что установка режима в 1986BE3T отрабатывает правильно.

В смысле? Записать в регистр что положено и потом проверить прочитав, то-ли там, что записано? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

17 часов назад, Jackov сказал:

И ещё вопрос, кто-нибудь может объяснить мне смысл этих полей:

IPG - он же IFG (inter frame gap), для передатчика задает минимальную паузу между пакетами, по стандарту не менее 12 байт. Нужна для того, чтобы передатчик с максимально допустимой опорной частотой кварца 25 001 250 Гц (допуск +50 ppm) не переполнял очередь приемника с минимальной допустимой частотой 24 998 750 Гц (допуск минус 50 ppm). Для отладки можно увеличить, никакого вреда не принесет, чуть облегчит работу приемнику.

Остальное - не обращайте внимания, это аппаратные штуки для возможности реализации на процессоре канала ARINC664 (AFDX) из его двух езернетов. Не трогайте.

  

17 часов назад, Jackov сказал:

Вот я и хотел через ПК посмотреть какой режим стоит по факту.

Есть еще способ, но он вам не понравится - снять осциллограмму в момент автосогласования и вручную посмотреть битики. https://en.wikipedia.org/wiki/Autonegotiation

220px-Link-code-word.svg.png

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

21 час назад, mantech сказал:

В смысле? Записать в регистр что положено и потом проверить прочитав, то-ли там, что записано? 

Да хрен знает, может и в описании регистров ошибка.

 

8 часов назад, sorok-odin сказал:

Остальное - не обращайте внимания, это аппаратные штуки для возможности реализации на процессоре канала ARINC664 (AFDX) из его двух езернетов. Не трогайте.

Ага, ясн, спс.

8 часов назад, sorok-odin сказал:

снять осциллограмму в момент автосогласования

Оставлю это напоследок.

 

Тут обнаружилось, что в схеме подключения трансформатора не хватает резисторов R8, R9 и конденсатора C3:

image.thumb.png.5f638b31bc953815c26f496767438268.png

Критично ли их отсутствие?

И ещё. Вот смотрю я на схему и меня смущает связь обведённая красным. Не будет ли из-за неё взаимных влияний сигналов друг на друга (и соответственно искажений) идущих одновременно по линиям Rx и Tx? Зачем вообще так сделано?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

2 часа назад, Jackov сказал:

не хватает резисторов R8, R9

Ну значит средняя точка дифф трансформатора у вас висит в воздухе, что не гуд...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 28.04.2024 в 10:13, Jackov сказал:

Тут обнаружилось, что в схеме подключения трансформатора не хватает резисторов R8, R9 и конденсатора C3:

Я бы привёл схему к правильному виду - хоть одну неопределенность убрать. Потому что схемы входных/выходных каскадов нет, и как оно там внутри соединяется неизвестно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...