Jump to content

Albram

Forum Members
  • Posts

    390
  • Joined

  • Last visited

  • Days Won

    3

Posts posted by Albram

  1. 35 минут назад, vst сказал:

    будем тщательней наблюдать за проблемой и искать причину

    Спасибо. Если нужен будет self-test, то предоставлю.

    Я сравнивал два файла self-test, один после перезагрузки и незапущенном сервисе, а второй когда всё нормально, но ничего подозрительного не заметил.

  2. Здравствуйте.

    Суть проблемы: после перезагрузки Keentic Ultra (KN-1810, KeeneticOS 3.4.12) не всегда оказывается запущенным сервис tsmb слушающий порт udp/3702. Соответственно и сетевое обнаружение в проводнике Windows 10 по WSD не работает, но если обратится напрямую по адресу, то "шары" на кинетике открываются.

    Эту проблему я подробно описывал несколько месяцев назад: здесь. Тогда она была на первой чёрной ультре с версией 2.16. Найти окончательное решение там не удалось, и приходилось руками поднимать сервис после перезагрузки.

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

    Хотелось бы как-то решить эту проблему, чтобы сервис устойчиво запускался всегда.

    Вот так выглядит, когда обнаружение не работает:

    Скрытый текст
    
    BusyBox v1.31.1 () built-in shell (ash)
    
    ~ # netstat -tulnp | grep 3702
    tcp        0      0 0.0.0.0:3702            0.0.0.0:*               LISTEN      578/tsmb-server
    ~ #

     

    А так, когда работает:

    Скрытый текст
    
    BusyBox v1.31.1 () built-in shell (ash)
    
    ~ # netstat -tulnp | grep 3702
    tcp        0      0 0.0.0.0:3702            0.0.0.0:*               LISTEN      580/tsmb-server
    udp        0      0 0.0.0.0:3702            0.0.0.0:*                           580/tsmb-server
    ~ #

     

     

    • Thanks 1
    • Upvote 2
  3. 14 минуты назад, batonskij сказал:

    почти все ключи перепробовал после -d, sat прошляпил

    А ведь про этот ключ есть в этой теме упоминание: здесь.

    И буквально через два сообщения есть пример что нужно делать чтобы hdd распознавался базой: вот.

    • Thanks 2
  4. 13 минуты назад, Илья Картавенко сказал:

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

    Aplle не доверяет пользователю такие сложные вещи))) Потому в настройках сети в Appl TV есть только подключиться и забыть сеть)

  5. Только что, Илья Картавенко сказал:

    А при условии. если тариф не больше 100, то разницы особо и не играет.

    Разница есть, например, при копировании больших объёмов в локалке с/на hdd, у которого скорость чуть больше 100МБайт/сек при чтении (не Мбит).

  6. 16 минут назад, Илья Картавенко сказал:

    Попробуйте обновить прошивку TV, если есть возможность,

    Нет такой возможности, т.к. стоит максимально возможная.

    16 минут назад, Илья Картавенко сказал:

    у меня ноут (не Apple) подключается, одинаково что на wpa2, что на wpa3.

    У меня тоже, например телефон, иногда подключаются одинаково и с WPA2 и с WPA3 на 585Мбит/сек, но затем с WPA3 он в течении считанных минут, а иногда и почти сразу, переходит на 866Мбит/сек и так и остается на этой скорости, если условия не меняются. Тогда как с WPA2 долго держит 585, и потом переключается на 650Мбит/сек, а максимально что я видел на нём с WPA2 это 705.

     

    16 минут назад, Илья Картавенко сказал:

    Ну или придется тогда отказаться от wpa3.

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

  7. После замены роутера на KN-1810 (Версия ОС 3.4.12) имя сети wifi cделал прежним, а шифрование выставил WPA2-PSK + WPA3-PSK, т.к. есть устройства и с WPA2 и с WPA3.

    Все устройства сети, после ввода нового пароля, успешно зарегистрировались, кто с WPA2, кто с WPA3, кроме Apple TV 3-его поколения (модель A1469). На нём выходила ошибка: "Введённый пароль сети Wi-Fi недействителен. Повторите попытку. (-100)" или (-3900), но при этом не предлагалось ввести другой пароль. После включения старого роутера с таким же именем wifi сети, после первой же неудачной попытки предлагалось ввести новый пароль, и если в этот момент выключить старый роутер и ввести пароль сети от нового, то Apple TV успешно регистрировался на KN-1810.

    Попробовав различные комбинации (забыть сеть, перезагрузка с выключением и т.д.), но без включенного старого роутера невозможно было зарегистрироваться в wifi сети KN-1810. После этого решил сбросить настройки на Apple TV к заводским, но после сброса ничего не изменилось, он по-прежнему не регистрировался в сети с той же ошибкой.

    В итоге оказалось, что причина в WPA3, который этот старый Apple TV не поддерживает. После выставления на роутере шифрования WPA2-PSK + WPA3-PSK, Apple TV перестает регистрироваться в сети, и, ни в логе, ни в файле self-test нет видимых попыток регистрации.
    Т.е. после сохранения новой конфигурации, все устройства в течении нескольких секунд успешно регистрируются, и это видно и в логе, и в self-test, а попыток регистрации от Apple TV нет. Если оставить только шифрование WPA2, то через 4-5 секунд после сохранения конфигурации Apple TV успешно регистрируется в сети, и это видно и в логе, и в self-test.
    Проблема скорее всего в Apple TV (хотя не обязательно), но хотелось бы понять, почему в логах и self-test нет ничего, что указывало бы на проблему.
    Все другие устройства, причем того же периода выпуска и поколения, как и Apple TV, например старый планшет iPad Air, тоже не поддерживающие WPA3, прекрасно регистрируется с WPA2.
    Собственно вопрос навеян тем, что в режиме  WPA2-PSK + WPA3-PSK, устройства с WPA3 соединяются на более высокой скорости, чем когда выставлен только WPA2. Или регистрируются на примерно одинаковой, но затем быстро доходят до максимальной с WPA3.

  8.  

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

    В логе пишет [FATAL] listen udp 127.0.0.1:5323: bind: address already in use

    Так посмотрите кто занял этот порт.

     

    11 час назад, rotor сказал:

    пишет Dropping privileges и не стартует

    Закомментируйте в файле .toml строку user_name = 'username'

    • Thanks 1
  9. 14 минуты назад, Goblin сказал:

    вот теперь и я понял. :)

    👍

    14 минуты назад, Goblin сказал:

    я так понимаю лечения для 2.16 бум ждать долго?

    Видимо да, если вообще оно будет.

    Я по совету Le ecureuil позвал в эту тему @vst (он и до этого тут отписывался), и если у него будет время и желание, тогда думаю, что решение найдется.

  10. В 19.06.2020 в 18:32, Goblin сказал:

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

    
    tcp        0      0 0.0.0.0:3702            0.0.0.0:*               LISTEN      20928/tsmb-server
    udp        0      0 0.0.0.0:3702            0.0.0.0:*               LISTEN      20928/tsmb-server

     

    Не совсем так. Статуса LISTEN на udp портах нет, посмотрите на другие сервисы, висящие на udp портах, они тоже без статуса listen, но это не значит, что эти порты не слушаются.

    В 2.16 проблема в отсутствии процесса на udp/3702, а не в том, что нет статуса LISTEN.

    Вот так выглядит, когда не работает сетевое определение:

    ~ # netstat -tulnp | grep 3702
    tcp        0      0 0.0.0.0:3702            0.0.0.0:*               LISTEN      1385/tsmb-server

    А так, когда работает:

    ~ # netstat -tulnp | grep 3702
    tcp        0      0 0.0.0.0:3702            0.0.0.0:*               LISTEN      1385/tsmb-server
    udp        0      0 0.0.0.0:3702            0.0.0.0:*                           1385/tsmb-server

     

    • Thanks 1
  11. 43 минуты назад, vai73 сказал:

    но Server error: 0:

    Страницу, надеюсь новую открыли, или обновили?

    Модуль cgi установлен?

    ~ # opkg list-installed | grep lighttpd

    Настройки по части cgi ещё раз проверьте. Где-то там скорее всего ошибка.
     

  12. 9 минут назад, vai73 сказал:

    (config)> service    

    Вопросительный знак после service нужно вводить, но это уже неважно, т.к. выше TheBB подсказал, что через вебинтерфейс роутера выключите "Сервер WebDAV".

    После этого посмотрите исчезли ли процессы прошивочного lighthhtpd

     ps | grep lighttpd

    И если их там нет, то запустите lighttpd из Entware:

    /opt/etc/init.d/S80lighttpd start

    Проверьте что он запустился:

    ps | grep lighttpd

    Если запустился, то пробуйте выполнить ручную проверку в smarthtml.

  13. 3 минуты назад, vai73 сказал:

    имеется

    Но lighttpd из Entware не стартует.

    3 минуты назад, vai73 сказал:

    каталог tmp пустой

    Тогда попробуйте найти конфиг для работающего прошивочного lihgttpd

     find / | grep lighttpd.conf

×
×
  • Create New...