ЗАО «ЗЭО»
Техническая поддержка пользователей => Тион, Тион-Про, Тион-Про v2, Сириус => Тема начата: incram2012 от 20 Сентября, 2012, 10:12:01
-
Доброе утро. У нас на прогоне стоит около 20 тионов-про2 с нашим ПО, они все работают по сети (подключены к роутеру). Переодически на некоторых тионах пропадает сеть (смотрим на роутере и на нашем ПО на ПК). Сделать реинициализацию подключения у отвалившихся тионов не можем, так как конечный прибор(на базе тиона) не предусматривает подключение экрана и т.п. Так же при одновременном включении питания всех тионов в сети регистрируются сразу не все, некоторые получают IP чуть позже, некоторых приходится ждать очень долго. При этом при каждом включении странно вести себя могут абсолютно разные девайсы. Пробовали разные роутеры.... Что можете посоветовать?Спасибо за помощь
-
Linux или WinCE?
-
WinCE 6.0
-
Проверьте, чтобы были разные MAC адреса у Тионов.
-
Все адреса разные, большую часть времени тионы работают, но иногда сеть у некоторых отваливается. Вопрос заключается в том, как обеспечить постоянную бесперебойную работу по сети у всех компьютеров
-
Как пропадает сеть? Сетевой кабель отключается, или IP-адрес сбрасывается, или что-то другое? При работе без Вашего ПО, только ОС, тоже пропадает?
-
Ну судя по всему адрес сбрасывается, без нашего ПО , к сожаленью, не проверяли...
-
Что значит "судя по всему"? Это нужно знать точно, чтобы понимать, как исправлять.
Одна из возможных причин - DHCP сервер. Проверьте его настройки, посмотрите логи. Попробуйте увеличить время "lease", или сделать его бесконечным. Возможно нужно перехватывать пакеты в сети и смотреть, что происходит - Тион не шлет пакет на получение IP-адреса, или DHCP сервер ему не отвечает или отвечает с задержкой.
Также можно поэксперементировать с настройками TCPIP в реестре: http://msdn.microsoft.com/en-US/library/ee494881(v=winembedded.60).aspx
-
Светодиоды на разъеме сетевой карты продолжают гореть...а на роутере в списке подключенных устройств мы него не видем...Попробую поиграться с настройками DHCP в реестре, которые вы указали
-
Добрый день!
Возможно ли подключившись к тиону по telnet загрузить на него какой-либо файл?Если нет - то какой способ можно использовать для удаленной загрузки файлов на тион по сети? Спасибо
-
Можно использовать FTP-сервер, SMB-сервер или File Viewer из Remote Tools.
-
После добавления Smb сервера в Catalog items view нужно ли вносить изменения в реестр в дизайне ОС?
-
Да.
Документация:
http://msdn.microsoft.com/en-US/library/ee501259(v=winembedded.60).aspx
http://msdn.microsoft.com/en-US/library/ee499508(v=winembedded.60).aspx
Пример настроек:
[HKEY_LOCAL_MACHINE\Services\SMBServer\Shares\Share]
"Path"="\\Temp"
"UserList"=multi_sz:"*"
"Type"=dword:0
[HKEY_LOCAL_MACHINE\Services\SMBServer\Shares]
"UseAuthentication"=dword:0
[HKEY_LOCAL_MACHINE\Services\SMBServer]
"AdapterList"=multi_sz:"*"
Обращаться к устройству - по имени из ключа HKEY_LOCAL_MACHINE\Ident\Name
Также нужно отключить или настроить файрволл.
-
заработало только после того, как добавил в HKLM\Comm\Redir значение "DefaultDomain"=reg_sz:""
Но при этом спрашивает логин и пароль (UseAuthentication=0, в проект так же добавлен компонент Authentication Service\NTLM)
Прочитал в MSDN, чтобы добавить пользователя нужно воспользоваться Api функцией NTLMSetUserINFO (ntlmssp.lib).
Создал в проекте дизайна ОС подпроект:
#include "stdafx.h"
#include "ntlmssp.h"
int _tmain(int argc, TCHAR *argv[], TCHAR *envp[])
{
NTLMSetUserInfo(L"user",L"123");
return 0;
}
Вот лог Build.err
BUILD: [Thrd:Sequence:Type ] Message
BUILD: [01:0000000066:ERRORE] SetUsers.obj : error LNK2019: unresolved external symbol NTLMSetUserInfo referenced in function wmain
BUILD: [01:0000000067:ERRORE] obj\ARMV4I\retail\SetUsers.exe : fatal error LNK1120: 1 unresolved externals
BUILD: [01:0000000072:ERRORE] EDITBIN : fatal error LNK1104: cannot open file 'obj\ARMV4I\retail\SetUsers.exe'
ntlmssp.h и ntlmssp.lib скопированы в папку с подпроектом, без них ругался, что эти файлы не найдены
Подскажите пожалуйста, как корректно собрать данный подпроект
Спасибо большое!
-
Пропишите библиотеку ntlmssp.lib в настройках линкера.
-
А вы не могли бы поподробнее описать, как и где это делать?
-
В Visual Studio: "Project->Properties" далее "Configuration properties->Linker->Input->Additional dependencies" вписать название библиотеки.
Убедитесь, что пункты Configuration и Platform выбраны правильно.
-
Не понятно, почему запрашивается пароль, если выставлено UseAuthentication=0
-
Попробуйте добавить компонент File Server Customizable Web UI, и настроить через web-интерфейс.
-
компонент добавлен...но http://localhost выдает ошибку 500
-
Почему localhost? Нужно указывать адрес Тиона.
http:\\<IP-адрес Тиона>\remoteadmin
-
так тоже не вышло...http://адрес тиона редиректит на http://адрес тиона/remoteadmin
Но ничего не загружается
-
Добрый день!
Обратил внимание, что если отсоединить Ethernet кабель от тион-про2, то данные о подключении в свойствах CS89501 не изменяются. Устройство как будто подсоединено к сети, написан IP и тд и тп. Если нажать renew, то значок сетевого подключения меняется на красный крестик и IP устанавливается в 0.0.0.0
Можно ли сделать, чтобы обновление свойств подключения происходило автоматически при отсоединении кабеля (можно даже с задержкой)?
Спасибо
-
Да, действительно. Красный крестик исчезает даже если кабель вообще не подключен при загрузке системы. С чем это связано - не известно. Если выясним - сообщу.