Jump to content

vasek00

Forum Members
  • Posts

    4,469
  • Joined

  • Last visited

  • Days Won

    76

Posts posted by vasek00

  1. 2 часа назад, TheX сказал:

    WD RED WD40EFRX.

    GPT. 1 раздел на весь диск.

    https://help.keenetic.com/hc/ru/articles/360000014280-Проверка-раздела-USB-накопителя-с-файловой-системой-NTFS-в-Linux-системе

    Скрытый текст

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

    За все время эксплуатации 2.5 HDD (который подключен 24/7) NTFS раздела но без торрент качалки без внешнего питания на USB 3 такого После очередного ребута, диск упал не было. Если надо выкл.роутер по какой либо причине, то через кнопку для HDD диска. Разметка диска Minitool Partition Wizard обычная NTFS(1)/Ext4(2)/Swap(3).

    Торрент качалкой пользуетесь (тут можно попробовать сменить FS на EXT4), файлы какие либо открывате/редактируете/записываете с локальных клиентов сети.

  2. В 23.09.2020 в 17:28, TheX сказал:

    После очередного ребута, диск упал. В логах просит запустить chkdsk на Винде

    В Windows так же есть проблемка со снятием "dirty bit" (поиск в интернете) он чем и как размечен, а что хоть за марка 4TB винта, и чем делали разметку.
     

    Скрытый текст

    [I] Jan  1 03:00:10 kernel: scsi 0:0:0:0: Direct-Access     ASMT     2115             0    PQ: 0 ANSI: 6

    [I] Jan  1 03:00:10 kernel: sd 0:0:0:0: Attached scsi generic sg0 type 0
    [I] Jan  1 03:00:10 kernel: sd 0:0:0:0: [sda] 7814037168 512-byte logical blocks: (4.00 TB/3.64 TiB)
    [I] Jan  1 03:00:10 kernel: sd 0:0:0:0: [sda] 4096-byte physical blocks
    [I] Jan  1 03:00:10 kernel: sd 0:0:0:0: [sda] Write Protect is off
    [I] Jan  1 03:00:10 kernel: sd 0:0:0:0: [sda] Mode Sense: 43 00 00 00
    [I] Jan  1 03:00:10 kernel: sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA

    [I] Jan  1 03:00:10 kernel: sd 0:0:0:0: [sda] Attached SCSI disk

    [I] Sep 23 17:05:19 ndm: Storage::Manager: created "Media0", port 1.
    [W] Sep 23 17:05:19 ndm: Storage::Partition: "/dev/sda1" has an unknown partition type, ignored.
    [I] Sep 23 17:05:19 ndm: Storage::Partition: ntfs "2AECED0CECECD35D:": filesystem initialized.
    [I] Sep 23 17:05:19 kernel: tntfs info (device sda2, pid 583): ntfs_fill_super(): fail_safe is enabled.
    [I] Sep 23 17:05:19 kernel: tntfs info (device sda2, pid 583): load_system_files(): NTFS volume name 'Media_1', version 3.1 (cluster_size 4096, PAGE_SIZE 4096).
    [E] Sep 23 17:05:19 ndm: Core::FileSystem::Native: failed to mount "Media_1" drive: filesystem is dirty, please perform a chkdsk maintenance of this drive on your Windows computer.
    [E] Sep 23 17:05:19 ndm: Storage::Partition: failed to mount a dirty partition.
    [I] Sep 23 17:05:19 ndm: Storage::Manager: "Media0": registered partition "2AECED0CECECD35D:".
    [I] Sep 23 17:05:19 ndm: Usb::Hotplug::Manager: scanning hardware: done.

    T:  Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=5000 MxCh= 0
    😧 Ver= 3.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 9 #Cfgs=  1
    P:  Vendor=174c ProdID=55aa Rev= 1.00
    S:  Manufacturer=asmedia
    S:  Product=ASMT1051
    S:  SerialNumber=123456789012
    C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=  0mA
    I:* If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
    E:  Ad=81(I) Atr=02(Bulk) MxPS=1024 Ivl=0ms
    E:  Ad=02(O) Atr=02(Bulk) MxPS=1024 Ivl=0ms
    I:  If#= 0 Alt= 1 #EPs= 4 Cls=08(stor.) Sub=06 Prot=62 Driver=usb-storage
    E:  Ad=81(I) Atr=02(Bulk) MxPS=1024 Ivl=0ms
    E:  Ad=02(O) Atr=02(Bulk) MxPS=1024 Ivl=0ms
    E:  Ad=83(I) Atr=02(Bulk) MxPS=1024 Ivl=0ms
    E:  Ad=04(O) Atr=02(Bulk) MxPS=1024 Ivl=0ms

    <name>Media0</name>
            <port>1</port>
            <state>ACTIVE</state>
            <manufacturer>asmedia</manufacturer>
            <product>ASMT1051</product>
            <serial>123456789012</serial>
            <size>4000787030016</size>
            <partition>
                <uuid>2AECED0CECECD35D</uuid>
                <label>Media_1</label>
                <fstype>ntfs</fstype>
                <state>DIRTY</state>
                <total>130412544</total>
                <free>130240512</free>
            </partition>

     

     

  3. 10 часов назад, lokorel сказал:

    Привет, очень сырая технология, я выхожу на балкон и телефон бесконечно колбасит между 2.4 и 5. После это продолжает несколько минут уже в непосредственной близости от точки. Добавьте или возможность из админки управлять порогами и отключать функцию для конкретного устройства или сделайте ее умной - добавьте ML, чтобы не допускать бесконечных переключений и потери сигнала

    А не пробовали задать вопрос разработчику вашего телефона "бесконечно колбасит между 2.4 и 5 .... Добавьте ... управлять порогами"

  4. 4 минуты назад, aarnet сказал:

    читал естественно, но и там люди не понимают

    какой balance mode используется в нашем случае ?

    О каком balance mode идет речь, речь идет о

    Цитата

    Это настройка делает ровно то, что указано в вашей команде - прописывает default route с nexthop.

    Посмотреть это можно в таблице 42 (политики начинаются с номера 42): ip route show table 42 (или в ndmc cli: show ip route table 42, там вместо weight будут значения в metric). Но только приоритеты (weight) назначаются так: берется значение ip global (может быть в диапазоне от 1 до 65535), оно отображается в диапазон [1...253], и записывается в weight. То есть чтобы иметь одинаковый weight, нужно поставить руками ip global равным 32000 (например). Чем больше между ними разница - тем больше разница в weight. Ну и да, это для очень специфических случаев. Многие сайты, оперирующие сессиями и куками, начинают вести себя странно.

    Основное применение - торренты и другая массивно-параллельная нагрузка. И еще - это только для транзитного трафика, который привязан к какой-либо политике. Для роутера создать mutlipath-профиль невозможно.

    Тогда смотрим ip route для Unix

  5. 1 час назад, aarnet сказал:

    нет, заведены как WAN, сейчас пока два WAN (будет 3 WAN) + DSL,  итого 4 :)

    Если WAN то multipath.

    попробовал multipath - так и не понял по какому принципу происходит балансинг....

    Начните тогда с прочтения возможно найдете ответы на свои вопросы

     

     

  6. 6 часов назад, aarnet сказал:

     через сторонние роутеры заведены в кинетик как проводные подключения (сейчас три таких подключения).

    Балансир только на WAN порту, если у вас другие роутеры подключены по LAN к Keenetic и в нем подключен один WAN то можно попробовать Entware + ip route

    Инет1--------WAN-Keenetic----LAN----Роутер1---Инет2
    Инет3----роутер2-LAN-+

      ip ro add default scope global nexthop via IP_Инет1 dev ppp0 weight 5 nexthop via 192.168.1.10 dev br0 weight 10

    br0 основной интерфейс роутера 192.168.1.1 Keenetic и ppp0 интерфейс Инет1 на нем

    192.168.1.10 роутер1

    т.е. часть пакетов по ppp0 а часть на интерфейс br0 на адрес 192.168.1.10

    Примечание - обратить внимание на работу DNS запросов, лучше чтоб были маршруты на них через свои интерфейсы. Более двух выходов не пробовал.

     

     

    Так же можно любого клиента из LAN (речь идет об IP) можно сделать default маршрут отличный от основного через table

    /opt/etc/iproute2 # echo 200 inetii >> /opt/etc/iproute2/rt_tables
    /opt/etc/iproute2 # ip rule add from 192.168.1.5 table inetii
    /opt/etc/iproute2 # ip route add default via 192.168.1.10 dev br0 table inetii
    /opt/etc/iproute2 # ip ro list table inetii
    default via 192.168.1.5 dev br0
    /opt/etc/iproute2 # ip ro
    ...
    

    Как то так но нужно проверить.

  7. Как пишут в открытых источниках DPI (очень дороговат в своем решение под все что хочется) но все же есть пассивный и активный, т.е. активный может анализировать трафик в данном случае почему бы не  обработать разложив HTTP-запрос клиента на содержимое например "GET / Host: имя_name.ru", где "имя_name.ru" в списке блокировки, на большой список можно и не делать а вот на массовые адреса по чему бы нет.

    
     
  8. В 29.09.2020 в 16:55, alexku44 сказал:

    Настроил AdguardHome на  HTTPS (DoH). Столкнулся с проблемой провайдер все равно перехватывает DNS сапросы по имени. т.е если зайти на по имени домена site.  блокирует

    ...

    Сделал проще, переехал обратно на docker там настроил AdGuardHome. На win установил YogaDNS . прописал свой сервер adguard по типу https://dns.мой домен.ru/dnq-query. слушаю порт 53 в win. ответов нет. заглушка так же срабатывает. отключаю YogaDNS  пакеты бегут....  C мобильных операторов в android мой dns работает рекламы нет.  но и там срабатывает заглушка ihome.

    Вопрос уточняющий - чего вы хотели добиться или чего хотите от использования AdGuardHome

  9. 15 часов назад, alexku44 сказал:

    Настроил AdguardHome на  HTTPS (DoH). Столкнулся с проблемой провайдер все равно перехватывает DNS сапросы по имени.

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

    Можно по проще на Windows поставить анализатор пакетов и сделать настройки для DOH и попробовать https://winitpro.ru/index.php/2020/07/10/nastroyka-dns-over-https-doh-v-windows/

  10. 52 минуты назад, Andrex сказал:

    Не то слово с трудом. Сколько сил стоило донести. Прилетела куча местных холуёв и начала клевать: "нет такой проблемы" "всё работает", "иди на в техподдержку", "сам дурак". А предупреждений (ТРИ!) получил я. Но всё же я не опустил руки и целенаправленно довёл ситуацию до, хоть и частичного, но исправления. И хоть бы один тролль сказал бы: "извини, был не прав" - нет! - они побежали лайкать пост разработчика об исправлении. 

    Вы как то грубо себя ведете, вам не кажется.

    Прилетела куча местных холуёв и начала клевать: "нет такой проблемы" "всё работает", "иди на в техподдержку", "сам дурак"...И хоть бы один тролль сказал бы: "извини, был не прав" - нет! - они побежали лайкать пост разработчика об исправлении. 

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

    Цитата

    Подразумевается, что на нашем форуме пишут люди заинтересованные и технически подкованные, способные на минимальный анализ происходящего и готовые к нестандартным способам отладки. Если вы не ощущаете в себе сил и желания разбираться в проблеме досконально, помогать это делать нам и ждать результата — пожалуйста, не тратьте здесь время.

     

    Ответы же пользователей форума базируются на том что у них было во время использования данной версии ПО.

    • Upvote 4
  11. В 23.09.2020 в 13:52, Oleg Nekrylov сказал:

    Вот я и говорю, что нужна балансировка, на данный момент, весь трафик iSCSI бежит только через основной канал, при этом если запустить торрент (на этом же хосте), то он спокойно разлетается по обоим каналам.

    Пытался делать и по весу, все равно идет только через основной.  Даже Steam и тот разлетается, а iSCSI ни в какую.

    В конце концов, думаю, придется отдать основной канал iSCSI, а все остальные девайсы придется пересадить на резервный - ну если уж совсем не получается (SRX5308/UTM150 дома гонять не будешь - тк они своими вентиляторами весь мозг съедят)

    В наличие то что есть.

     

    Делал по весу через ip route так же все работает (описанное тут на форуме есть)

    ip ro add default scope global nexthop via IP_адрес dev ppp0 weight 5 nexthop via IP_адрес dev ppp1 weight 10
    
    где via ppp0 и via ppp1 это интерфейсы через которые нужно посылать пакеты, weight вес 5:10

    Entware + ip-bridge

     

     

  12. 1 час назад, radozd сказал:

    ..... Я увидел проблему, убедился, что это точно проблема, откатился, потом пошел на форум, в надежде что кто-то что-то да знает.

    Ну нет и нет, что поделать.

    Для надежды нужно хоть что-то увидеть или услышать что у вас лично происходит, потому что на ваш пост

    Скрытый текст

    После апдейта на 3.5b4 (из за выломанного до невозможности использования SMB в 3.4), жена начала жаловаться на сильные тормоза на 5ГГц канале. У неё ноутбук HP с Intel 3165.

    Полез проверять - действительно, подключаемся, имеем хорошую скорость. Сидим в паре метров от роутера, ждем. Через несколько минут скорость начинает скакать, из AC сваливается до A. Спидтест аналогично падает.

    На 3.4 этого не было, по её словам.

    Чего делать?

    Есть ответ у других все нормально. В противном случае, ну нет тогда это ваша проблема.

  13. 13 часа назад, radozd сказал:

    После апдейта на 3.5b4 (из за выломанного до невозможности использования SMB в 3.4), жена начала жаловаться на сильные тормоза на 5ГГц канале. У неё ноутбук HP с Intel 3165.

    Полез проверять - действительно, подключаемся, имеем хорошую скорость. Сидим в паре метров от роутера, ждем. Через несколько минут скорость начинает скакать, из AC сваливается до A. Спидтест аналогично падает.

    На 3.4 этого не было, по её словам.

    Чего делать?

    C февраля 2019 года сравниваю работу TSMB (замена SMB) c клиентом ПК Windows 10 wifi 5GHz, т.е. в одних и тех условиях один и тот же клиент, чтение с диска HDD подключенного к роутеру, что можно сказать на сегодняшний день сентябрь 2020 года в моем случае версия 35B4 имеет такую же скорость что и на релизе 215С100 чтение более 400Мбит. Последний тест был произведен вчера и скорость на релизе 35B4 чтение так же более 400Мбит.

    Если почитать страницы то в них видно что скорость на разных версиях была разная, тесты происходили в чистом диапазоне 5GHz, т.е. без единого лишнего клиента.

    Никаких "сваливаний" клиентов "ac" тем более в "a" не было, хоть и куча была обновление на самих клиентах, был и на 3.4 сейчас на 3.5.

  14. 9 часов назад, Oleg Nekrylov сказал:

    Все тоже самое, что и у вас, вот только торрент != MPIO iSCSI!

    А при чем тут MPIO iSCSI - Multipathing/многопутевое подключение это возможность использовать несколько путей доступа с сервера к хранимым на системе данным, при котором ввод-вывод к одному LUN идет по нескольким путям одновременно.

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

    Скрытый текст

    Configure Load Balancing or Auto-Rollover
    The VPN firewall can be configured on a mutually exclusive basis for either auto-rollover (forincreased system reliability) or load balancing (for maximum bandwidth efficiency). If you do not select load balancing, you need to specify one WAN interface as the primary interface.
    Load balancing mode. The VPN firewall distributes the outbound traffic equally among the WAN interfaces that are functional. You can configure up to four WAN interfaces. The VPN firewall supports weighted load balancing and round-robin load balancing (see Configure Load Balancing Mode and Optional Protocol Binding on page 39).
    Note: Scenarios could arise in which load balancing needs to be bypassed for certain traffic or applications. If certain traffic needs to travel on a specific WAN interface, configure protocol binding rules for that WAN interface. The rule should match the desired traffic.
    Primary WAN mode. The selected WAN interface is made the primary interface. The other three interfaces are disabled.
    Auto-rollover mode. The selected WAN interface is defined as the primary link, and another interface needs to be defined as the rollover link. The remaining two interfaces are disabled. As long as the primary link is up, all traffic is sent over the primary link. When the primary link goes down, the rollover link is brought up to send the traffic. When the primary link comes back up, traffic automatically rolls back to the original primary link. If you want to use a redundant ISP link for backup purposes, select the WAN port that should function as the primary link for this mode. Ensure that the backup WAN port has also been configured and that you configure the WAN failure detection method on the WAN Advanced Options screen to support auto-rollover (see Configure the Auto-Rollover Mode and Failure Detection Method on page 44).

    Configure Load Balancing Mode and Optional Protocol Binding To use multiple ISP links simultaneously, configure load balancing. In load balancing mode, any WAN port carries any outbound protocol unless protocol binding is configured. When a protocol is bound to a particular WAN port, all outgoing traffic of that protocol is directed to the bound WAN port. For example, if the HTTPS protocol is bound to the WAN1 port and the FTP protocol is bound to the WAN2 port, then the VPN firewall automatically routes all outbound HTTPS traffic from the computers on the LAN through the WAN1 port. All outbound FTP traffic is routed through the WAN2 port.

    Protocol binding addresses two issues:

    •  Segregation of traffic between links that are not of the same speed. High-volume traffic can be  routed through the WAN port connected to a high-speed link,

    and low-volume traffic can be routed through the WAN port connected to the low-speed link.
    Continuity of source IP address for secure connections. Some services, particularly HTTPS, cease to respond when a client’s source IP address changes shortly after a session has been established.
     

    Configure Load Balancing Mode

    In the Load Balancing Settings section of the screen, configure the following settings:
    a. Select the Load Balancing Mode radio button.
    b. From the corresponding drop-down list on the right, select one of the following load
    balancing methods:

    Weighted LB. With weighted load balancing, balance weights are calculated based on WAN link speed and available WAN bandwidth. This is the default setting and most efficient load balancing algorithm.
    Round-robin. With round-robin load balancing, new traffic connections are sent over a WAN link in a serial method irrespective of bandwidth or link speed. For example, if the WAN1, WAN2, and WAN3 interfaces are active in round-robin load balancing mode, an HTTP request could first be sent over the WAN1 interface, then a new FTP session could start on the WAN2 interface, and then any new connection to the Internet could be made on the WAN3 interface. This load balancing method ensures that a single WAN interface does not carry a disproportionate distribution of sessions.
     

     

     

  15. 12 часа назад, Oleg Nekrylov сказал:

    Сегодня специально проверил - только для torrent (запустил Download Station на Synology DS2419+), для MPIO iSCSI фокус не проходит (Windows 2016/2019, Debian, Synology NAS, Dell/IBM SAN). А на D-Link DFL-860e/1500, Netgear SRX5308/UTM150 - MPIO iSCSI работает, к сожалению на Ubiquiti ER-10X проверить не смог, девайс окончательно сдох.

    Два провайдера, на KN1010 один PPPoE на WAN порту (имя на скрине интерфейса ppp0), второй поднят на одном из LAN портов и как итог vlan eth2.4+pptp (имя на скрине интерфейса ppp2). К LAN порту ПК на котором поднят торрент, скачивает файл себе на диск (через интерфейс c именем eth2.1).

    Скрытый текст

    744565374_-8.thumb.jpg.e52fdd0599f1e6ecd2e1ed1fc4be704d.jpg1444142136_-6.thumb.jpg.2e1ecb4ae1090883136cf151acb1ffa2.jpg1194690704_-7.thumb.jpg.c4f92ce99e4e8a00298a397bc3afeb82.jpg

    
    ip policy Policy0
        description Dual_WAN
        permit global PPPoE0 ------ ppp0
        permit global PPTP0 ------- ppp2
        multipath
    
    ip hotspot
    ...
        host 70:LAN_ПК:e2 policy Policy0

    eth2 - сетевой интерфейс switch в котором eth2.1 vlan для LAN1-3, eth2.4 vlan для LAN4 на котором поднят pptp на провайдера.

     

     

  16. Версия 35В4 имеем 400Мбит, условия те же копирование с HDD роутера на ПК через wifi

    Скрытый текст

    1007391225_-5.thumb.jpg.ba2753017d11b02c27905f6836ea9784.jpg351339257_-1-3.thumb.jpg.d848f8dec6ff6574514a5fe3ce1ab141.jpg304342093_-1-1.thumb.jpg.eb2921b9e491ca76b51d7899f5772bbb.jpg

    TSMB - клиент Wi-fi выжал более 400Мбит (релиз 215С100) чтение

    TSMB - клиент Wi-fi выжал 400Мбит (релиз 35B4) чтение

     

  17. При схеме когда два роутера находятся в 4м. друг от друга

    KN30   | ШКАФ + ШКАФ |   []  KN10
    
    где [] гибсовая перегородка

    При стабильном линке 585 между KN30 и KN10, графики с KN10 где интерфейс ra4 это канал между роутерами. Канал 52, на обоих стоит 50%, правда защита сети стоит "WPA2-PSK+WPA3-PSK".

    Скрытый текст

     

    604601389_-6.jpg.42bed7bcf511063e248d0524cf2a9fb7.jpg

    Примечание Клиент1 который Wifi может WPA2, смартфон который мешал ниже может WPA3

     

    Клиент1 -- LAN -- KN30 -- 5GHz -- KN10 (iperf3 -s)

    Скорость в канале KN30 - KN10 на скрине

    iperf3 -c 192.168.130.100 -t 480 -R -P 10

    Скрытый текст

    1563214193_-1.jpg.15fdac711c4923d58411ba92babee558.jpg1324887428_-2.thumb.jpg.93e893e686cc827681839971ad2b392d.jpg

     

    2. Меняем клиента на 5GHz

    iperf3 -c 192.168.130.100 -t 480 -R -P 10

    Клиент1 -- 5GHz -- KN30 -- 5GHz -- KN10 (iperf3 -s)
    
    Сам клиент подключился к KN30
    	        "ap": "WifiMaster1/AccessPoint0",
                "txrate": 585,
                "rxrate": 526,
                "uptime": 812,
                "txbytes": 118135589,
                "rxbytes": 14561121005,
                "ht": 80,
                "mode": "11ac",
                "gi": 400,
                "rssi": -59,
                "mcs": 6,
                "txss": 2,
                "ebf": true,
                "dl-mu": false,
                "_11": [
                    "k",
                    "v"

    Скорость в канале при линке 585 между KN30 и KN10

    Скрытый текст

    727056800_-3.thumb.jpg.16878581b0eb50136fe347bc1d739997.jpg

    Интерфейс ra4 - канал между роутерами

    Интерфейс ra0 - для клиентов 5GHz

    Все это на KN10

    Но решил в мешаться клиент смартфон подключившись к KN10 (проверено на show assoc для KN10) делает тест 4 раза на speedtest.

    Вопрос после данного вмешательства линк между двумя роутерами KN30-KN10 упал до 270Мбит но после отключения смартфона так не поднялся до 585 хотя на KN30 он показывает 585, но на KN10 он 270Мбит, склонен верить  KN10

    Скрытый текст

    1873680717_-4.thumb.jpg.6d391e230161527bd718facd51c6dede.jpg

     

    Наверное уже мин. 30 ни каких изменений.

     

  18. / # df
    Filesystem           1K-blocks      Used Available Use% Mounted on
    /dev/root                19712     19712         0 100% /
    ...
    /dev/sda1            481296380 443464668  37831712  92% /tmp/mnt/01D.......80
    /dev/sda3              4671018    780763   3636508  18% /tmp/mnt/fc5.....d401
    /dev/sda3              4671018    780763   3636508  18% /opt
    /dev/sdb1            126636028 125564460   1071568  99% /tmp/mnt/01D......B60
    /dev/sdb2            185930748 175608208  10322540  94% /tmp/mnt/01D.....9960
    / # df | grep sd | awk '{print $1}'
    /dev/sda1
    /dev/sda3
    /dev/sda3
    /dev/sdb1
    /dev/sdb2
    / # 
    
    / # for name_sd in `df | grep sd | awk '{print $1}' | sed 's/\(^.\{8\}\).*$/\1/' | sed -n 'G; s/\n/&&/; /^\([ -
    ~]*\n\).*\n\1/d; s/\n//; h; P' ` ; do echo "$name_sd"; done
    /dev/sda
    /dev/sdb
    / # 

    Как то так

  19. Откат на 1.6 проблем не создал, все запускается

    /opt/etc/init.d # ./S92syncthing start
     Starting syncthing...              done. 
    11:47:12 INFO: Device ID: VZDSZ.....P3FG7AB
    11:47:12 INFO: Default folder created and/or linked to new config
    /opt/etc/init.d # syncthing -version
    syncthing v1.6.0-rc.5 "Fermium Flea" (go1.14.3 linux-mipsle) ryzhovau@builder 2020-06-17 17:16:23 UTC
    /opt/etc/init.d # 
    
    /opt/etc/syncthing # ls -l
    -rw-r--r--    1 root     root           615 Sep 16 11:47 cert.pem
    -rw-------    1 root     root          4858 Sep 16 11:47 config.xml
    -rw-r--r--    1 root     root           607 Sep 16 11:47 https-cert.pem
    -rw-------    1 root     root           288 Sep 16 11:47 https-key.pem
    drwxr-xr-x    2 root     root          1024 Sep 16 11:48 index-v0.14.0.db
    -rw-------    1 root     root           288 Sep 16 11:47 key.pem
    /opt/etc/syncthing # 

     

  20. Обновление с работающего релиза 1.6 на релиз 1.8 и как итог новый релиз не запущен.

     

     

    Каталог /opt/etc/syncthing от релиза 1.6 и делаем обновление. K92.... просто переименован из S92....

    /opt/etc/syncthing # ls -l
    -rw-r--r--    1 root     root           619 Apr 18  2019 cert.pem
    -rw-r--r--    1 root     root          4426 Apr 18  2019 config.xml
    -rw-r--r--    1 root     root            33 Apr 18  2019 csrftokens.txt
    -rw-r--r--    1 root     root           607 Apr 18  2019 https-cert.pem
    -rw-r--r--    1 root     root           288 Apr 18  2019 https-key.pem
    drwxr-xr-x    2 root     root          1024 Sep 16 11:12 index-v0.14.0.db
    -rw-r--r--    1 root     root           288 Apr 18  2019 key.pem
    /opt/etc/syncthing # 
    /opt/etc/init.d # ./K92syncthing start
     Starting syncthing...              done. 
    /opt/etc/init.d # ps
      PID USER       VSZ STAT COMMAND
        1 root      1056 S    init
        2 root         0 SW   [kthreadd]
        4 root         0 SW<  [kworker/0:0H]
        6 root         0 SW   [ksoftirqd/0]
        ...
     3049 root      667m S    syncthing
     3059 root      667m S    syncthing
     ...
    /opt/etc/init.d # syncthing -version
    syncthing v1.6.0-rc.5 "Fermium Flea" (go1.14.3 linux-mipsle) ryzhovau@builder 2020-06-17 17:16:23 UTC
    
                                           
    /opt/etc/init.d # opkg upgrade
    ...
    Upgrading syncthing on root from 1.6.0-rc.5-1 to 1.8.0-1...
    Downloading http://bin.entware.net/mipselsf-k3.4/syncthing_1.8.0-1_mipsel-3.4.ipk
    ...
    /opt/etc/init.d # ./K92syncthing start
     Starting syncthing...              failed. 
    /opt/etc/init.d #                                                        

    Удаление syncthing и его каталога /opt/etc/syncthing, а потом чистая установка

    /opt/etc/init.d # ./S92syncthing start
     Starting syncthing...              done. 
    panic: qtls.ClientSessionState not compatible with tls.ClientSessionState
    
    goroutine 1 [running]:
    github.com/lucas-clemente/quic-go/internal/handshake.init.2()
            /home/ryzhovau/go/pkg/mod/github.com/lucas-clemente/quic-go@v0.17.3/internal/handshake/unsafe.go:26 +0x22c
    sed: /opt/etc/syncthing/config.xml: No such file or directory
    /opt/etc/init.d #

    При закидывание сохраненного ранее конфа в каталог и запуска

    /opt/etc/init.d # syncthing
    panic: qtls.ClientSessionState not compatible with tls.ClientSessionState
    
    goroutine 1 [running]:
    github.com/lucas-clemente/quic-go/internal/handshake.init.2()
            /home/ryzhovau/go/pkg/mod/github.com/lucas-clemente/quic-go@v0.17.3/internal/handshake/unsafe.go:26 +0x22c
    /opt/etc/init.d # 

    Для создания коф файла

    S92syncthing start
    
    ...
    
    . /opt/etc/init.d/rc.func
    
    if [ ! -d /opt/etc/syncthing ]; then
       syncthing -generate="/opt/etc/syncthing"
       sed -i 's|127.0.0.1:8384|0.0.0.0:8384|' /opt/etc/syncthing/config.xml
    elif [[ -f /opt/etc/syncthing/config.xml ]]; then
       sed -i 's|127.0.0.1:8384|0.0.0.0:8384|' /opt/etc/syncthing/config.xml
    fi

    Если же в ручную

    /opt/etc/init.d # syncthing -generate="/opt/etc/syncthing"
    panic: qtls.ClientSessionState not compatible with tls.ClientSessionState
    
    goroutine 1 [running]:
    github.com/lucas-clemente/quic-go/internal/handshake.init.2()
            /home/ryzhovau/go/pkg/mod/github.com/lucas-clemente/quic-go@v0.17.3/internal/handshake/unsafe.go:26 +0x22c
    /opt/etc/init.d # 

     

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

    Скрытый текст
    
    1.6
    
    ...
        <gui enabled="true" tls="true" debugging="false">
            <address>0.0.0.0:8384</address>
            <user>Giga</user>
            <password>$2a$10...........lW</password>
            <apikey>h95H.............25tq</apikey>
            <theme>default</theme>
        </gui>
        <ldap></ldap>
        <options>
    
        <options>
            <listenAddress>default</listenAddress>
            <globalAnnounceServer>default</globalAnnounceServer>
            <globalAnnounceEnabled>true</globalAnnounceEnabled>
            <localAnnounceEnabled>true</localAnnounceEnabled>
            <localAnnouncePort>21027</localAnnouncePort>
            <localAnnounceMCAddr>[ff12::8384]:21027</localAnnounceMCAddr>
            <maxSendKbps>0</maxSendKbps>
            <maxRecvKbps>0</maxRecvKbps>
            <reconnectionIntervalS>60</reconnectionIntervalS>
            <relaysEnabled>true</relaysEnabled>
            <relayReconnectIntervalM>10</relayReconnectIntervalM>
            <startBrowser>true</startBrowser>
            <natEnabled>true</natEnabled>
            <natLeaseMinutes>60</natLeaseMinutes>
            <natRenewalMinutes>30</natRenewalMinutes>
            <natTimeoutSeconds>10</natTimeoutSeconds>
            <urAccepted>-1</urAccepted>
            <urSeen>3</urSeen>
            <urUniqueID></urUniqueID>
            <urURL>https://data.syncthing.net/newdata</urURL>
            <urPostInsecurely>false</urPostInsecurely>
            <urInitialDelayS>1800</urInitialDelayS>
            <restartOnWakeup>true</restartOnWakeup>
            <autoUpgradeIntervalH>12</autoUpgradeIntervalH>
            <upgradeToPreReleases>false</upgradeToPreReleases>
            <keepTemporariesH>24</keepTemporariesH>
            <cacheIgnoredFiles>false</cacheIgnoredFiles>
            <progressUpdateIntervalS>5</progressUpdateIntervalS>
            <limitBandwidthInLan>false</limitBandwidthInLan>
            <minHomeDiskFree unit="%">10</minHomeDiskFree>
            <releasesURL>https://upgrades.syncthing.net/meta.json</releasesURL>
            <overwriteRemoteDeviceNamesOnConnect>false</overwriteRemoteDeviceNamesOnConnect>
            <tempIndexMinBlocks>10</tempIndexMinBlocks>
            <trafficClass>0</trafficClass>
            <defaultFolderPath>~</defaultFolderPath>
            <setLowPriority>true</setLowPriority>
            <maxConcurrentScans>0</maxConcurrentScans>
        </options>
    
    
    1.8
    
        <gui enabled="true" tls="true" debugging="false">
            <address>0.0.0.0:8384</address>
            <user>Giga</user>
            <password>$2a$10$........LlW</password>
            <apikey>h95H...........w25tq</apikey>
            <theme>default</theme>
        </gui>
        <ldap></ldap>
        <options>
            <listenAddress>default</listenAddress>
            <globalAnnounceServer>default</globalAnnounceServer>
            <globalAnnounceEnabled>true</globalAnnounceEnabled>
            <localAnnounceEnabled>true</localAnnounceEnabled>
            <localAnnouncePort>21027</localAnnouncePort>
            <localAnnounceMCAddr>[ff12::8384]:21027</localAnnounceMCAddr>
            <maxSendKbps>0</maxSendKbps>
            <maxRecvKbps>0</maxRecvKbps>
            <reconnectionIntervalS>60</reconnectionIntervalS>
            <relaysEnabled>true</relaysEnabled>
            <relayReconnectIntervalM>10</relayReconnectIntervalM>
            <startBrowser>true</startBrowser>
            <natEnabled>true</natEnabled>
            <natLeaseMinutes>60</natLeaseMinutes>
            <natRenewalMinutes>30</natRenewalMinutes>
            <natTimeoutSeconds>10</natTimeoutSeconds>
            <urAccepted>3</urAccepted>
            <urSeen>3</urSeen>
            <urUniqueID>eEcссссM</urUniqueID>
            <urURL>https://data.syncthing.net/newdata</urURL>
            <urPostInsecurely>false</urPostInsecurely>
            <urInitialDelayS>1800</urInitialDelayS>
            <restartOnWakeup>true</restartOnWakeup>
            <autoUpgradeIntervalH>12</autoUpgradeIntervalH>
            <upgradeToPreReleases>false</upgradeToPreReleases>
            <keepTemporariesH>24</keepTemporariesH>
            <cacheIgnoredFiles>false</cacheIgnoredFiles>
            <progressUpdateIntervalS>5</progressUpdateIntervalS>
            <limitBandwidthInLan>false</limitBandwidthInLan>
            <minHomeDiskFree unit="%">10</minHomeDiskFree>
            <releasesURL>https://upgrades.syncthing.net/meta.json</releasesURL>
            <overwriteRemoteDeviceNamesOnConnect>false</overwriteRemoteDeviceNamesOnConnect>
            <tempIndexMinBlocks>10</tempIndexMinBlocks>
            <trafficClass>0</trafficClass>
            <defaultFolderPath>~</defaultFolderPath>
            <setLowPriority>true</setLowPriority>
            <maxFolderConcurrency>0</maxFolderConcurrency>
            <crashReportingURL>https://crash.syncthing.net/newcrash</crashReportingURL>
            <crashReportingEnabled>false</crashReportingEnabled>
            <stunKeepaliveStartS>180</stunKeepaliveStartS>
            <stunKeepaliveMinS>20</stunKeepaliveMinS>
            <stunServer>default</stunServer>
            <databaseTuning>auto</databaseTuning>
            <maxConcurrentIncomingRequestKiB>0</maxConcurrentIncomingRequestKiB>
        </options>

     

     

    • Upvote 1
  21. Решил попробовать. После установки

    /opt/etc/init.d # nextdns start
    /opt/etc/init.d # 
    Тишина
    
    После правки S09nextdns поля 
    ARGS="run"
    
    стал и запускаться и останавливаться 
    /opt/etc/init.d # ./S09nextdns start
     Starting nextdns...              done. 
    /opt/etc/init.d # ps
      
    12312 root      653m S    nextdns run
    
    /opt/etc/init.d # ./S09nextdns stop
     Checking nextdns...              alive. 
     Shutting down nextdns...              done. 
    /opt/etc/init.d # ps
      PID USER       VSZ STAT COMMAND
      ...
    /opt/etc/init.d # 

    По умолчанию создается конф файл /opt/etc/nextdns.conf. Но можно как бы менять конфигурацию

    /opt/etc/init.d # nextdns install
    NextDNS installed and started using entware init
    /opt/etc/init.d # 
    
    /opt/etc/init.d/S09nextdns
    
    setup-router false
    auto-activate false
    log-queries false
    max-ttl 0s
    report-client-info false
    detect-captive-portals false
    timeout 5s
    control /var/run/nextdns.sock
    discovery-dns 
    bogus-priv true
    use-hosts true
    listen localhost:53
    cache-max-age 0s
    cache-size 0
    hardened-privacy false

    Для роутера в качестве сервера

    /opt/etc # nextdns install -config f......3 -report-client-info -setup-router
    NextDNS installed and started using entware init
    /opt/etc #
      
    где 
    f.......3 - config id согласно регистрации на сайте nextdns
    setup-router - для роутера 
      

    Или

    /opt/etc # nextdns install -setup-router
    NextDNS installed and started using entware init
    /opt/etc # 
    
    
    cache-max-age 0s
    max-ttl 0s
    bogus-priv true
    listen localhost:53
    log-queries false
    report-client-info false
    setup-router true
    auto-activate false
    cache-size 0
    discovery-dns 
    detect-captive-portals false
    hardened-privacy false
    timeout 5s
    control /var/run/nextdns.sock
    use-hosts true

    Или опять же править конф файл ручками, меняя значение false на true

    При конфиге

    cache-max-age 0s
    max-ttl 0s
    bogus-priv true
    listen localhost:53
    log-queries false
    report-client-info false
    setup-router true
    auto-activate false
    cache-size 0
    discovery-dns 
    detect-captive-portals false
    hardened-privacy false
    timeout 5s
    control /var/run/nextdns.sock
    use-hosts true
    
    
    /opt/etc/init.d # netstat -ntulp | grep nextdns
    tcp        0      0 127.0.0.1:53            0.0.0.0:*               LISTEN      13293/nextdns
    tcp        0      0 ::1:53                  :::*                    LISTEN      13293/nextdns
    udp        0      0 127.0.0.1:53            0.0.0.0:*                           13293/nextdns
    udp        0      0 ::1:53                  :::*                                13293/nextdns
    /opt/etc/init.d # ping ixbt.ru
    PING ixbt.ru (81.19.72.52): 56 data bytes
    64 bytes from 81.19.72.52: seq=0 ttl=57 time=25.345 ms
    64 bytes from 81.19.72.52: seq=1 ttl=57 time=25.380 ms
    64 bytes from 81.19.72.52: seq=2 ttl=57 time=25.295 ms
    ^C
    --- ixbt.ru ping statistics ---
    3 packets transmitted, 3 packets received, 0% packet loss
    round-trip min/avg/max = 25.295/25.340/25.380 ms
    /opt/etc/init.d # 

    На клиенте тишина, так как на нем IP адрес роутера 192.168.1.1 и при включенной "opkg dns-override"

    При смене listen на listen 192.168.1.1:53 результат не дало.

    /opt/etc/init.d # netstat -ntulp | grep nextdns
    tcp        0      0 127.0.0.1:53            0.0.0.0:*               LISTEN      14088/nextdns
    tcp        0      0 ::1:53                  :::*                    LISTEN      14088/nextdns
    udp        0      0 127.0.0.1:53            0.0.0.0:*                           14088/nextdns
    udp        0      0 ::1:53                  :::*                                14088/nextdns
    /opt/etc/init.d # 

     

    В отличие например от AdGuardHome

    /opt/etc/init.d # netstat -ntulp | grep Ad
    Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
    tcp        0      0 192.168.1.1:8589    0.0.0.0:*               LISTEN      14769/AdGuardHome
    tcp        0      0 :::53                   :::*                    LISTEN      14769/AdGuardHome
    udp        0      0 :::53                   :::*                                14769/AdGuardHome
    /opt/etc/init.d #

     

    • Thanks 1
  22. 8 часов назад, Rakerunner сказал:

     ведет себя только Huawei P9 Plus.

    В Huawei P9 стоит bcm43455xkubg и комментарий на форуме https://www.gsmforum.ru

    Частенько наблюдал такое на bcm4339 именно BT работает а wifi нет

    Для справки WiFi модуль BCM43455XKUBG = Huawei P9 Honor 8 / Huawei P9 Honor 9 / Huawei Mate 8 / Huawei Mate 9 / Meizu Pro 6

     

×
×
  • Create New...