Jump to content

hellonow

Moderators
  • Posts

    1766
  • Joined

  • Last visited

  • Days Won

    27

Posts posted by hellonow

  1. @medvss подтверждаю, не отключается.

    Временное решение, через консоль, пример:

    (config)> no interface UsbModem0 ping-check profile 
    PingCheck::Client: Reset ping-check profile for interface "UsbModem0".
    (config)> system configuration save 
    Core::ConfigurationSaver: Saving configuration...

    После получаем:

    image.png

    • Thanks 1
  2. @Dmitry Ryabkov, как ранее уже писал @eralde, все можно удалить в консоли (пока готовят фикс), пример:

    (config)> components
    
                 list - show an available component list
              install - install or remove a component
               remove - remove the component from this system
               preset - select a predefined set of components
              preview - show firmware info
               commit - apply selected component set
      validity-period - set a validity period of a local component list
          auto-update - manage firmware components auto-update settings
    components remove cifs
    components commit

    список компонентов, которые входят в состав Keenetic OS (в зависимости от модели и 'preset'):

    acl
    adguard-dns
    afp
    base
    chilli
    cloud
    cloudcontrol
    components
    config-ap
    config-client
    config-repeater
    corewireless
    ddns
    dhcpd
    dlna
    dot1x
    dpi
    easyconfig
    eoip
    fat
    ftp
    gre
    hfsplus
    igmp
    interface-extras
    ip6
    ipip
    ipsec
    kabinet
    l2tp
    madwimax
    miniupnpd
    monitor
    nathelper-ftp
    nathelper-h323
    nathelper-pptp
    nathelper-rtsp
    nathelper-sip
    netflow
    nortondns
    ntced
    ntfs
    nvox
    openvpn
    opkg
    opkg-kmod-audio
    opkg-kmod-dvb-tuner
    opkg-kmod-fs
    opkg-kmod-netfilter
    opkg-kmod-netfilter-addons
    opkg-kmod-tc
    opkg-kmod-usbip
    opkg-kmod-video
    pingcheck
    ppe
    ppp
    pppoe
    pptp
    skydns
    snmp
    ssh
    sstp
    sstp-server
    storage
    trafficcontrol
    transmission
    tsmb
    tunnel
    udpxy
    usb
    usbdsl
    usblte
    usbmodem
    usbnet
    usbserial
    vpnserver
    vpnserver-l2tp
    ydns

    :

     

  3. @T@rkus Судя по логам, проблемы с br0 интерфейсом:

    Line 1131: [E] Oct 14 18:13:09 ndm: Network::Interface::Repository: unable to find Bridge0 as "Network::Interface::IP".
    Line 1146: [E] Oct 14 18:13:09 ndm: Network::Interface::Repository: unable to find Bridge0 as "Network::Interface::IP".
    Line 1244: [E] Oct 14 18:13:13 ndm: Network::Interface::Repository: unable to find Bridge0 as "Network::Interface::IP".

    Чтобы не делать сброс или восстанавливать интерфейс в ручную, достаточно залить ранее сохраненный рабочий 'startup-config'. Т.к. доступ к gui отсутствует, то потребуется доступ по протоколу 'telnet' и подключенный накопитель к роутеру с заранее записанным 'startup-config' файлом.

    Далее действуем так, в консоли, вводя следующие команды:

    copy OPKG:/startup-config.txt flash:/startup-config
    system reboot
    

    OPKG:/ - пример, это метка моего раздела, у Вас другое наименование.

    После перезагрузки проверяем доступность gui.

     

     

     

    • Thanks 1
  4. Проверил 'multipath'.

    Настройка в cli:

    (config)> ip policy Policy0
    Network::PolicyTable: Created policy "Policy0".
    (config-policy)> description MYTEST
    Network::PolicyTable: "Policy0": updated description.
    (config-policy)> permit global GigabitEthernet0/Vlan2
    Network::PolicyTable: "Policy0": set permission to use GigabitEthernet0/Vlan2.
    (config-policy)> permit global ISP
    Network::PolicyTable: "Policy0": set permission to use GigabitEthernet1.
    (config-policy)> multipath
    Network::PolicyTable: "Policy0": enable multipath.
    (config-policy)> exit
    Core::Configurator: Done.
    (config)> ip hotspot host a8:1e:84:85:f2:72 policy Policy0 
    Hotspot::Manager: Policy "Policy0" applied to host "a8:1e:14:25:22:11".

    Выставляем приоритет для интерфейсов в рамках профиля подключений. Cоотношение загруженности определяется отношением значения ip global 65533 и 65532:

    (config)> interface GigabitEthernet1 Core::Configurator: Done. 
    (config-policy)> ip global 65533 Network::Interface::Ip: "GigabitEthernet1": global priority is 65533. 
    (config-policy)> exit Core::Configurator: Done. 
    (config)> system configuration save Core::ConfigurationSaver: Saving configuration.
    (config)> interface WifiMaster1/WifiStation0 Core::Configurator: Done. 
    (config-policy)> ip global 65532 Network::Interface::Ip: "WifiMaster1/WifiStation0": global priority is 65532. 
    (config-policy)> exit Core::Configurator: Done. 
    (config)> system configuration save Core::ConfigurationSaver: Saving configuration.


    В WebUI:

    image.png

    image.png

    Проверяем:

    (config)> show ip policy Policy0 
    
               policy, name = Policy0, description = test2: 
                     mark: fffffd00
                    table: 42
    
                    route: 
                  destination: 0.0.0.0/0
                      gateway: 192.168.209.1
                    interface: ISP
                       metric: 5
                        proto: boot
                     floating: no
    
                    route: 
                  destination: 0.0.0.0/0
                      gateway: 192.168.209.1
                    interface: GigabitEthernet0/Vlan2
                       metric: 3
                        proto: boot
                     floating: no
    
                    route: 
                  destination: 1.0.0.1/32
                      gateway: 192.168.209.1
                    interface: GigabitEthernet0/Vlan2
                       metric: 0
                        proto: boot
                     floating: no
    
                    route: 
                  destination: 1.1.1.1/32
                      gateway: 192.168.209.1
                    interface: GigabitEthernet0/Vlan2
                       metric: 0
                        proto: boot
                     floating: no
    
                    route: 
                  destination: 10.1.30.0/24
                      gateway: 0.0.0.0
                    interface: Guest
                       metric: 0
                        proto: boot
                     floating: no
    
                    route: 
                  destination: 192.168.1.0/24
                      gateway: 0.0.0.0
                    interface: Home
                       metric: 0
                        proto: boot
                     floating: no
    
                    route: 
                  destination: 192.168.209.0/24
                      gateway: 0.0.0.0
                    interface: GigabitEthernet0/Vlan2
                       metric: 0
                        proto: boot
                     floating: no
    
                    route: 
                  destination: 193.0.174.0/24
                      gateway: 0.0.0.0
                    interface: ISP
                       metric: 0
                        proto: boot
                     floating: no
    
                    route: 
                  destination: 193.0.175.0/25
                      gateway: 193.0.174.10
                    interface: ISP
                       metric: 0
                        proto: boot
                     floating: no
    
                    route: 
                  destination: 193.0.175.22/32
                      gateway: 193.0.174.1
                    interface: ISP
                       metric: 0
                        proto: boot
                     floating: no

    В 'system debug':

    I [Oct  9 12:31:52] ndm: Network::PolicyTable: "Policy0": enable multipath.
    I [Oct  9 12:31:52] ndm: Network::PolicyTable: "Policy0": flushing table 42.
    I [Oct  9 12:31:52] ndm: Network::PolicyTable: "Policy0": copy route 193.0.175.22/32 gw 193.0.174.1 dev eth3 to table 42.
    I [Oct  9 12:31:52] ndm: Network::PolicyTable: "Policy0": copy route 193.0.175.0/25 gw 193.0.174.10 dev eth3 to table 42.
    I [Oct  9 12:31:52] ndm: Network::PolicyTable: "Policy0": copy route 193.0.174.0/24 gw 0.0.0.0 dev eth3 to table 42.
    I [Oct  9 12:31:52] ndm: Network::PolicyTable: "Policy0": copy route 192.168.209.0/24 gw 0.0.0.0 dev eth2.2 to table 42.
    I [Oct  9 12:31:52] ndm: Network::PolicyTable: "Policy0": copy route 192.168.1.0/24 gw 0.0.0.0 dev br0 to table 42.
    I [Oct  9 12:31:52] ndm: Network::PolicyTable: "Policy0": copy route 10.1.30.0/24 gw 0.0.0.0 dev br1 to table 42.
    I [Oct  9 12:31:52] ndm: Network::PolicyTable: "Policy0": copy route 1.1.1.1/32 gw 192.168.209.1 dev eth2.2 to table 42.
    I [Oct  9 12:31:52] ndm: Network::PolicyTable: "Policy0": copy route 1.0.0.1/32 gw 192.168.209.1 dev eth2.2 to table 42.
    I [Oct  9 12:31:52] ndm: Network::PolicyTable: "Policy0": install multipath default route to table 42.
    I [Oct  9 12:31:52] ndm: Network::PolicyTable: "Policy0":  --> nexthop via gw 192.168.209.1 dev GigabitEthernet0/Vlan2 (eth2.2) priority 2.
    I [Oct  9 12:31:52] ndm: Network::PolicyTable: "Policy0":  --> nexthop via gw 193.0.174.1 dev GigabitEthernet1 (eth3) priority 4.

    ip route:

    (config)> show ip route table 42
    ================================================================================
    Destination          Gateway           Interface                         Metric 
    ================================================================================
    0.0.0.0/0            192.168.209.1     ISP                               5      
    0.0.0.0/0            192.168.209.1     GigabitEthernet0/Vlan2            3      
    1.0.0.1/32           192.168.209.1     GigabitEthernet0/Vlan2            0      
    1.1.1.1/32           192.168.209.1     GigabitEthernet0/Vlan2            0      
    10.1.30.0/24         0.0.0.0           Guest                             0      
    192.168.1.0/24       0.0.0.0           Home                              0      
    192.168.209.0/24     0.0.0.0           GigabitEthernet0/Vlan2            0      
    193.0.174.0/24       0.0.0.0           ISP                               0      
    193.0.175.0/25       193.0.174.10      ISP                               0      
    193.0.175.22/32      193.0.174.1       ISP                               0      

    Работа проверена в:

    [enpa@enpa-lnx ~]$ uname -a
    Linux enpa-lnx 4.18.12-1-MANJARO #1 SMP PREEMPT Fri Oct 5 16:06:16 UTC 2018 x86_64 GNU/Linux
    [enpa@enpa-lnx ~]$ deluge -v
    deluge: 1.3.15
    libtorrent: 1.1.10.0

     

    image.png

    image.png

    @Le ecureuil спасибо за фичу!

    @eralde и вправду перепутаны счетчики:
    image.png
     

    • Thanks 1
    • Upvote 1
  5. @fOx можно поменять подсеть в консоли, путем ввода следующей команды:

    interface Home ip address 192.168.4.1/24

    отключаем Eht-кабель от роутера, подключаем обратно, ждем получения ип адреса, заходим обратно в консоль и вводим:

    system configuration save

    Результат:

    image.png

    • Thanks 1
  6. @seth можно сказать, что да. ndss-сервер сам решает, когда Вашему устройству "предоставить" обновление. Все по аналогии обновлений в Google Play (к примеру). Лично у меня, автообновление происходило, когда не было активности, т.е. обновление происходило в ночное время.

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

    • Upvote 1
  7. @Roman_Petrov поднимите у себя Entware OPKG и настройке пакет Transmission 2.94. Можно прикрутить обновленный "китайский" интерфейс и проверить:

    / # opkg install transmission-web-control
    Installing transmission-web-control (1.6.0-alpha-1) to root...
    Downloading http://bin.entware.net/mipselsf-k3.4/transmission-web-control_1.6.0-alpha-1_mipsel-3.4.ipk
    Configuring transmission-web-control.

    image.png

    image.png

    image.png

    image.png

    • Upvote 1

    BSSID

    @Mamay

    Вариант в консоли, до настройки "активного" WISP-подключения:

    WISP 2,4:

    interface WifiMaster0/WifiStation0
    mac bssid 56:ff:21:10:1e:22
    exit
    system configuration save

    WISP 5:

    interface WifiMaster1/WifiStation0
    mac bssid 23:ff:21:14:1e:21
    exit
    system configuration save

    Сбросить:

    interface WifiMaster0/WifiStation0 
    no mac bssid
    exit
    system configuration save

     

    • Thanks 2
  8. @vovec79 используйте режим MAC-Repeater без преобразования MAC-адресов

    Для этого потребуется:

    1. Перейти на версию прошивки beta 2.13.B.1.0-1

    2. Заходим в настройки роутера в режиме Адаптера через консоль и вводим следующие команды:

    для 2,4 ГГц:

    interface WifiMaster0/WifiStation0 
    mac repeater 
    exit 
    system configuration save

    для 5 ГГц:

    interface WifiMaster1/WifiStation0 
    mac repeater 
    exit 
    system configuration save

    3. Проверяем работу. 

  9. @Sergey Zozulya @ndm подтверждаю, временное значение авто-рескана не меняется с 00:00 на (к примеру) 03:00, при вводе команд:

    interface WifiMaster0
    channel auto-rescan 03:00 interval 12
    exit
    system configuration save

    далее проверяем:

    sh ru
    
    !
    interface WifiMaster0
        country-code RU
        compatibility BGN
        channel width 40-below
        channel auto-rescan 00:00 interval 12
        tx-burst
        vht
        up

    Проверено в версиях ndms: 2.12.C.1.0-3, 2.13.A.5.0-4

  10. @sng @r777ay проблема имеет место быть в stable 2.12 \ 2.13 Ждем исправления ;)

    При включенном Encryption - Preferred происходит "вялый" поиск пиров с шифрованием. Парой пиры находятся, но максимум один. В основном все глухо.

    В Transmission 2.94-1 + Transmission-web-control 1.6.0-alpha-1 из OPKG Entware с аналогичным настройками и пиры моментально подхватываются, закачка стартует без проблем.

    • Thanks 1
    • Upvote 2
  11. @NikIv @feoser если в режиме WISP, тогда да, там нет расписания. @eralde реально прикрутить к WISP?

    Настройка пока только в консоли:

    для этого потребуется создать профиль расписания:

    (config)> schedule OFFWISP
    Core::Schedule::Manager: Schedule "OFFWISP" exists.
    (config-sched)> action start 57 23 *
    Core::Schedule::Manager: Updated schedule "OFFWISP".
    (config-sched)>  action stop 58 23 *
    Core::Schedule::Manager: Updated schedule "OFFWISP".
    (config-sched)> exit
    Core::Configurator: Done.

    далее привязываем профиль расписания к интерфейсу:

    (config)> interface WifiMaster0/WifiStation0 schedule OFFWISP
    Network::Interface::Base: "WifiMaster0/WifiStation0": schedule is "OFFWISP".
    (config)> system configuration save
    Core::ConfigurationSaver: Saving configuration...

    где:

    action start - запуск расписания;
    action stop - остановка расписания;
    min - минуты (целое число от 0 до 59);
    hour - часы (целое число от 0 до 23);
    dow - день недели; 0 и 7 означают воскресенье; * означает ежедневно; дни недели разделяются запятыми (например: action start 0 4 1,2,3,4,5).

    • Thanks 3
×
×
  • Create New...