Luckfox Pico Max (Ultra) - endpoint с внешними клоками на Rockchip RV1106 (часть 2)

Это все так..но на другом провайдер без проблем

start0001 Если на другом провайдере плеер автоматически получает адрес 192.168.1.72, это меняет суть дела. Это означает, что на вашем Luckfox Pico Max с Pure v2.6 уже включен режим DHCP (автоматическое получение IP), и статическая подсеть 192.168.10.x здесь ни при чем.

Причина, по которой на Билайне плеер «исчезает», кроется в механизме работы самого роутера Keenetic при подключении к этому конкретному провайдеру.

Причина 1: Специфика подключения Билайн (L2TP / IP-IP туннели)

В отличие от многих других провайдеров (которые используют обычный IPoE или PPPoE), Билайн во многих регионах до сих пор использует VPN-подключение типа L2TP.

  • Когда вы подключаете Билайн, Keenetic поднимает два интерфейса: физический (для локальной сети провайдера) и виртуальный туннель (для самого интернета).
  • Из-за этого внутри роутера перестраивается таблица маршрутизации. Если Keenetic считает, что трафик должен уходить в туннель провайдера, он может ошибочно «заворачивать» туда и локальные запросы от плеера, блокируя их.

Причина 2: Смена подсети на другом провайдере

Возможно, у другого провайдера используется другой роутер, или ваш Keenetic Air на Билайне настроен на другую локальную подсеть.

  • Проверьте: какой IP-адрес получает ваш Android-телефон, когда вы подключены к Wi-Fi от Билайна? Если телефон получает адрес вида 192.168.**1**.X, то все в порядке. Но если Keenetic на Билайне настроен на подсеть 192.168.**0**.X или 192.168.**11**.X, плеер может просто не успевать перестроиться или застревать на старых сетевых арендах (DHCP Lease).

Причина 3: Конфликт мультикаста (Блокировка протокола SSDP/mDNS)

Чтобы ваш Android-телефон увидел плеер, они должны обменяться быстрыми сетевыми «приветами» по протоколам DLNA, UPnP или Chromecast. Билайн часто шлет в сеть роутера служебные пакеты (например, для проверки приставок или авторизации).
Keenetic Air, обрабатывая этот огромный поток от Билайна, включает внутреннюю защиту от шторма пакетов (Storm Control) и начинает отбрасывать «лишний», по его мнению, локальный трафик — в данном случае, сигналы от плеера.


Как это исправить на Билайне за пару минут:

  1. Принудительно очистите память роутера:
    Когда переключаетесь на Билайн, выключите плеер из розетки, перезагрузите роутер Keenetic через розетку, подождите 3 минуты (пока поднимется интернет от Билайна) и только потом включите плеер обратно. Он отправит новый запрос и получит правильный адрес.
  2. Проверьте список устройств:
    Зайдите с телефона в интерфейс Keenetic (192.168.1.1). Посмотрите в список «Примененные устройства». Если плеер там есть, но с другим адресом (например, 192.168.1.50), просто нажмите на него и закрепите за ним этот адрес.
  3. Отключите изоляцию интерфейсов:
    В настройках Keenetic (раздел Сетевые правилаДомашняя сеть) убедитесь, что порт, в который воткнут плеер, не назначен как «Гостевой» или «Канал для ТВ». Он должен быть в режиме «Домашняя сеть».

Если вы зайдете в приложение Keenetic на телефоне при подключенном Билайне, отображается ли плеер вообще хоть под каким-то IP-адресом в списке подключенных устройств?

если на самом роутере стоит какой-то впн, то это может мешать.

вообще, Pure на Fox прекрасно работает в локалке, вообще без интернета. то есть интернет в роутер не заходит и никаких впн на нём нет. Стриминги так не послушать, но файлы с сервера без проблем. А, если прописать статические ИП в Pure и в сервер, то и маршрутизатор не нужен, просто напрямую или через свитч соединить

1 лайк

Вау..Вот это для меня новость!
А как это осуществить? Так глубоко я Фокса не копал. Хотя.. не пойдет этот вариант..Я сейчас слушаю через AirMusic. Коннект то не работает.

Сейчас все отлично работает и играет музыку с qobuz, youtube, APlayer, j River, Browsers… Недавно в гостях один человек был, послушал систему, проникся звуком, хоть и иностранец и у него куча подписчиков на ю-туб канале (музыкант и композитор) короче он сказал, что звучит очень здорово, был удивлен высочайшим муз. разрешением и естественностью звучания..

Сейчас моя скромная реализация “железа” для LuckFox Pico MAX выглядит так:
Аналоговый трансформаторный БП на основе выпрямителя с индуктивным входом (фото)


что при правильной реализации дает “невыключающийся” режим работы диодов выпрямителя с минимумом помех.
Также на все чипы Лиса приклеены ферритовые ЭМС-пластинки от Lairds (фото)

Также между ЦАП и Лисом применена гальвано-развязка на Topping HS02…

Спасибо ВСЕМ кто прямо и косвенно помог советами по настройке Лиса :slight_smile: - думаю, без вашего участия вряд ли получилась бы что то рабочее и хорошо звучащее!

7 лайков

9 сообщений было перемещено в эту тему: Флудильня обо всем

1 сообщение было перемещено в эту тему: Флудильня обо всем

v2.7

  1. Вернул логарифмическую регулировку громкости с переводом на повышенную разрядность. S16_LE - в 32. S24_LE и S32_LE в 64. DSD естественно не регулируем.
  2. Наконец то решил проблему регулировки в многоканалке.
  3. Добавил регулировку громкости через крутилку-энкодер:
    энкодер GND - GND (пин 3 на MAX)
    энкодер A - GPIO1_C7 (пин 4 на MAX)
    энкодер B - GPIO1_C6 (пин 5 на MAX)
    энкодер SW - GPIO1_C5 (пин 6 на MAX)
16 лайков

данная версия для luckfoxultra предполагает существование?

завтра

4 лайка

Разобрался с Билайнским роутером. У него все порты были включены под ТВ, сразу и не заметил иконку ТВ на порту, только потом когда зашёл с ПК на большом экране. Выставил свободный порт по умолчанию и появился Фокс. Всем спасибо за поддержку!

3 лайка

А схемку можно что за индуктивный вход , дроссель перед диодным мостом что ли ?

Да, все верно, НО! тут это не стоит обсуждать, здесь есть ссылка на такое:
https://forum.puredsd.ru/t/fludilnya-obo-vsem/13/15454

Для PureCore будет?

Ктонить отслушивал, как на звук влияет?

В PureCore не знаю… Ещё не решил, нужно ли это там.

2 лайка

Данные изменения в прошивке v2.7 для подключения по i2s цап на основе TDA1541А с её фреймом окна в 32 скажутся не в лучшую сторону?

Окно всегда на выходе было 32
Так и остаётся. Преобразование в 64 происходит внутри драйвера.

2 лайка

Регулировка громкости всегда была важным моментом. Если данное решение выступит не хуже Никитина и прочих АЛЬПСов, при своей недорогой реализации - отличное дополнение к столь минималистичному продукту.

будет хуже

4 лайка

А почему? Из-за того, что регулировка в цифре?

1 лайк

По энкодеру..лево-право понятно, а SW что включает, или выключает?