Jump to content

Mr.Hunt

Forum Members
  • Posts

    56
  • Joined

  • Last visited

Posts posted by Mr.Hunt

  1. Коллеги, помогите пожалуйста понять. Данный софт работает только с DVB-T и DVB-T2 ? А нет возможности как-то на кинете завести dvb-c ? Имеется гибридный тюнер, но как его заставить сканировать dvb-c я не понял.

  2. Думаю, что это будет проблематично. Т.к. делал давно, половину уже не помню. Но работает до сих пор нормально. Могут быть разного рода проблемы из-за разных версий роутеров. Вы начните делать, а далее видно будет. Если есть какие-то вопросы по поводу что в конфигурационных файлах тех или иных, то спрашивайте, посмотрю у себя и отвечу.

  3. Ребят, извините, выпал из темы, занят был работой. Проблему свою решил скриптом вот таким, может кому как пример подойдёт.

    в /opt/etc/init.d создаём файл что-нибуть в роде S24vtuner в него вставляем:

     

    #!/bin/sh

    ENABLED=yes

    PROCS="python"

    ARGS="-mycast -d -l 192.168.7.1 -p 80 -c /opt/etc/ycast/stations.yml"
    PREARGS=""
    DESC=$PROCS
    PATH=/opt/etc/ycast:/opt/sbin:/opt/bin:/opt/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

    . /opt/etc/init.d/rc.func


    Всё, готово.

  4. В общем удалил python, python3 и все их зависимости.

    Поставил только python3, установил libjpeg-turbo, вроде как запустился.

    Осталось понять как его в автозагрузку поставить. Поковырялся в /opt/etc/init.d, но там странная структура, не вижу запускных команд в файлах. Подскажите пожалуйста, правильное написание, где мне чётко нужно указать команду запуска, как правильно это написать.

    • Upvote 1
  5. По второй ссылке нашёл что есть там pillow, странно что opkg его не находил, перегрузил роутер, нашёл, установил. Но это не решило проблему всё равно. Ошибка также. Суть в том что установка происходит через: pip3 install ycast. но ошибка всё равно на pillow ссылается.

  6. Здравствуйте!

     

    /opt/ycast/YCast-1.1.0 # opkg update
    Downloading http://entware-3x.zyxmon.org/binaries/mipsel/Packages.gz
    Updated list of available packages in /opt/var/opkg-lists/keen3x
    Downloading http://bin.entware.net/mipselsf-k3.4/Packages.gz
    Updated list of available packages in /opt/var/opkg-lists/entware
    Downloading http://bin.entware.net/mipselsf-k3.4/keenetic/Packages.gz
    Updated list of available packages in /opt/var/opkg-lists/keendev

     

  7. Здравствуйте!

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

    Коротко: vtuner - это интернет сервис по предоставлению ссылок online вещания для сетевых аудио ресиверов. Данный сервис в своё время предоставляло достаточно много производителей hifi и не очень, оборудования, такие как Denon, Harman/Cardon, Pioneer и д.р. Vtuner сначала сделал свой сервис платным, причём они делали плату чисто символическую в районе 2 или 3 доллара и не важно какое количество у вас было оборудования, а потом, спустя два года, перестали даже отвечать на письма. Говорить про плюсы использования потокового радио в отличии от обычного fm вещания смысла нет, т.к. дискуссия не для этой темы.

    А теперь о проблеме. Есть энтузиаст, который в своё время выпустил такой продукт как "ycast", при помощи данной утилиты (так скажем), можно создать свой сервер с ссылками потоковыми которые хотим слушать. Да, есть момент, что для нашего вендора оборудования нужно в DNS сделать перенаправление на свой сервер, откуда оборудование будет брать потоки и воспроизводить. Данная технология работает и работает достаточно (в целом), приемлемо, проблема в том, что она нормально собирается только на полноценных linux системах (опробовано на centos 7), но логично что держать физический или виртуальный сервер у себя дома для этого смысла большого нет и хотелось бы адаптировать для работы на keenetic, ибо он всё равно у всех работает круглосуточно и ресурсов не потребляет таких как необходимо для отдельной виртуального или физического ПК.

    Но при сборке оказалась проблема. Данный код написан на питоне и человек сделал зависимость его от модуля pillow, как я понял этот модуль для картинок (автораты?), но для оборудования эти картинки не нужны совсем, а проблема в установле пакета как раз спотыкается на нём. К сожалению на github, где находится данный проект, никто не отвечает на запрос по поводу искоренения данной библиотеки, точнее её зависимости. Поэтому решил открыть тут данную тему, возможно у нас найдутся не равнодушные люди, которые также как и я заинтересованны в запуске данной программы.

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

    Информация для заинтересованных лиц находится на: https://github.com/milaq/YCast (не реклама, а ссылка откуда информация по продукту). Мой запрос на сайте производителя, а также лог с ошибкой сборки находится вот тут: https://github.com/milaq/YCast/issues/127 (опять же, не реклама).

    • Upvote 1
  8. Если конфиг полный смотреть то примерно вот так получается:

    Keenetic-1:

    !
    interface GigabitEthernet0/1
        rename 2
        switchport mode access
        switchport access vlan 16
        up
    !
    
    
    !
    interface GigabitEthernet0/Vlan16
        security-level public
        ip dhcp client dns-routes
        ip dhcp client name-servers
        up
    !
    
    
    !
    interface EoIP0
        mac address ac:2e:30:a3:75:b9
        security-level public
        ip dhcp client dns-routes
        ip dhcp client name-servers
        ipsec ignore
        tunnel destination 192.168.16.1
        up
    !
    
    
    !
    interface Bridge16
        inherit GigabitEthernet0/Vlan16
        include EoIP0
        mac access-list type none
        security-level public
        ip dhcp client dns-routes
        ip dhcp client name-servers
        up
    !

    Keenetic-2:

    !
    interface EoIP0
        mac address 22:d3:91:ef:17:9e
        security-level public
        ip dhcp client dns-routes
        ip dhcp client name-servers
        ipsec ignore
        tunnel destination 192.168.14.1
        up
    !
    !
    interface Bridge0
        rename Home
        description "Home VLAN"
        inherit GigabitEthernet0/Vlan1
        include AccessPoint
        include AccessPoint_5G
        include EoIP0
        mac access-list type deny
        security-level private
        ip address 192.168.16.1 255.255.255.0
        ip dhcp client dns-routes
        ip dhcp client name-servers
        igmp downstream
        up
    !

    Всякие криптомапы писать смысла нет ибо айписек тоннель работает между железками нормально и дело совсем не в нём.

  9. Если смотреть tcpdump-ом на влане то там вот такая вот ересь:

     

    listening on eth2.16, link-type EN10MB (Ethernet), capture size 262144 bytes
    21:46:51.425739 00:1f:f3:8b:5c:a5 (oui Unknown) > 00:b0:52:00:00:01 (oui Unknown), ethertype Unknown (0x88e1), length 64: 
    	0x0000:  0000 a000 b052 0000 0000 0000 0000 0000  .....R..........
    	0x0010:  0000 0000 0000 0000 0000 0000 0000 0000  ................
    	0x0020:  0000 0000 0000 0000 0000 0000 0000 0000  ................
    	0x0030:  0000                                     ..
    21:46:53.042117 00:1f:f3:8b:5c:a5 (oui Unknown) > 00:b0:52:00:00:01 (oui Unknown), ethertype Unknown (0x88e1), length 64: 
    	0x0000:  0000 a000 b052 0000 0000 0000 0000 0000  .....R..........
    	0x0010:  0000 0000 0000 0000 0000 0000 0000 0000  ................
    	0x0020:  0000 0000 0000 0000 0000 0000 0000 0000  ................
    	0x0030:  0000                                     ..
    21:47:06.896206 IP6 fe80::b510:631e:42d8:293d.dhcpv6-client > ff02::1:2.dhcpv6-server: dhcp6 solicit
    21:47:09.959558 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from 00:1f:f3:8b:5c:a5 (oui Unknown), length 300
    21:47:11.529058 00:1f:f3:8b:5c:a5 (oui Unknown) > 00:b0:52:00:00:01 (oui Unknown), ethertype Unknown (0x88e1), length 64: 
    	0x0000:  0000 a000 b052 0000 0000 0000 0000 0000  .....R..........
    	0x0010:  0000 0000 0000 0000 0000 0000 0000 0000  ................
    	0x0020:  0000 0000 0000 0000 0000 0000 0000 0000  ................
    	0x0030:  0000                                     ..
    21:47:13.153748 00:1f:f3:8b:5c:a5 (oui Unknown) > 00:b0:52:00:00:01 (oui Unknown), ethertype Unknown (0x88e1), length 64: 
    	0x0000:  0000 a000 b052 0000 0000 0000 0000 0000  .....R..........
    	0x0010:  0000 0000 0000 0000 0000 0000 0000 0000  ................
    	0x0020:  0000 0000 0000 0000 0000 0000 0000 0000  ................
    	0x0030:  0000                                     ..
    21:47:13.435923 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from 00:1f:f3:8b:5c:a5 (oui Unknown), length 300

     

  10. Вроде построилась связь, только не могу с вланами теперь совладать. Получилось вот так:

     

    keenetic-2 с которого хочу прокинуть сеть на интерфейс:

    (config)> show interface EoIP0
    
                   id: EoIP0
                index: 0
                 type: EoIP
          description:
       interface-name: EoIP0
                 link: up
            connected: yes
                state: up
                  mtu: 65494
             tx-queue: 1000
                group: Home
    
               usedby: Bridge0
    
                  mac: 11:22:33:44:55:66
            auth-type: none
    tunnel-local-source: вн.еш.ни.йIp
    tunnel-remote-destination: 192.168.14.1
        ipsec-enabled: no
    ipsec-ikev2-allowed: yes
    ipsec-ikev2-enabled: no
    
    (config)> show interface Bridge0
    
                   id: Bridge0
                index: 0
                 type: Bridge
          description: Home VLAN
       interface-name: Home
                 link: up
            connected: yes
                state: up
                  mtu: 1500
             tx-queue: 0
              address: 192.168.16.1
                 mask: 255.255.255.0
               uptime: 10166
               global: no
       security-level: private
                  mac: 5c:6a:80:58:48:a0
            auth-type: none
    
               bridge:
                interface, link = yes, inherited = yes: GigabitEthernet0/Vlan1
    
                interface, link = yes: WifiMaster0/AccessPoint0
    
                interface, link = yes: WifiMaster1/AccessPoint0
    
                interface, link = yes: EoIP0

    Т.о. данный интерфейс у нас входит в бридж сети 192.168.16.0/24

    А вот со стороны keenetic-1 у меня интерфейс не попадает почему-то в необходимый влан, хотя я ему switchmode access vlan 16 делал.

    
    
    (config)> show interface Bridge16
    
                   id: Bridge16
                index: 16
                 type: Bridge
          description:
       interface-name: Bridge16
                 link: up
            connected: yes
                state: up
                  mtu: 1500
             tx-queue: 0
               global: no
       security-level: public
                  mac: 55:88:44:66:dd:ec
            auth-type: none
    
               bridge:
                interface, link = yes, inherited = yes: GigabitEthernet0/Vlan16
    
                interface, link = yes: EoIP0
    
    (config)> show interface GigabitEthernet0/Vlan16
    
                   id: GigabitEthernet0/Vlan16
                index: 16
                 type: Vlan
          description:
       interface-name: GigabitEthernet0/Vlan16
                 link: up
            connected: yes
                state: up
                  mtu: 1500
             tx-queue: 0
                group: Bridge16
    
               usedby: Bridge16
    
                  mac: 56:56:f3:6b:aa:ec
            auth-type: none
    
    (config)> show interface GigabitEthernet0/1
    
                   id: GigabitEthernet0/1
                index: 1
       interface-name: 2
                 type: Port
                 link: up
                speed: 1000
               duplex: full
     auto-negotiation: on
         flow-control: on
                  eee: off
          last-change: 9689.018161
        last-overflow: 0
               public: yes
    
    (config)> show interface EoIP0
    
                   id: EoIP0
                index: 0
                 type: EoIP
          description:
       interface-name: EoIP0
                 link: up
            connected: yes
                state: up
                  mtu: 65494
             tx-queue: 1000
                group: Bridge16
    
               usedby: Bridge16
    
                  mac: fe:2e:31:a7:71:c7
            auth-type: none
    tunnel-local-source: вн.ешн.ий.ip
    tunnel-remote-destination: 192.168.16.1
        ipsec-enabled: no
    ipsec-ikev2-allowed: yes
    ipsec-ikev2-enabled: no

    Нигде не сказано что физический интерфейс на который я хочу пробросить сеть 192.168.16.XX входит в Vlan16.... Ну и следовательно я не получаю IP из сети 192.168.16.ХХ когда подключаюсь к интерфейсу Gi0/1

  11. К сожалению в дороге, это только вечером. Bridge16 создал для того, чтобы понимать к какой сети относится. Суть всего деяния это завести 16 сеть на один порт Gi0/1 кинетика у которого домашняя сеть 192.168.14.ХХ т.е. порт чтобы был изолирован от .14 сети

  12. Кажется что я немного не верно делаю. По факту у меня Ipsec между двумя кинетиками уже настроен, т.о. на EoIP как я понимаю включать ipsec не нужно, верно ?

    tunnel-local-source: 0.0.0.0
     tunnel-remote-destination: 0.0.0.0

    Это так мне показывает со стороны первого кинетика, со стороны второго айпи видятся верно, что внешний айпи локального кинетика, что внешний айпи первого.

    Если уже тоннель есть, то для создания подключения EoIP нужно в настройках указывать внутренние айпи адреса кинетиков ?

     

  13. Здравствуйте! Помогите понять что не так в настройках.

    Есть два Keenetic Ulta II, оба с реальными IPv4 адресами. Между ними настроен Ipsec. Необходимо пробросить на порт GI0/1 устройства Keenetic-1 сеть от Keenetic-2.

    Схему привожу ниже.

    kee.PNG.d97192d21ad17d837c9470ad73ddcc8a.PNG

    Создал интерфейс EoIP0 на Keenetic-2, поместил данный интерфейс в Bridge0 (локальная сеть данного кинетика), настроил tunnel-local-source, tunnel-local-destination, задал Ipsec. Примерно выглядит вот так:

    (config)> show interface EoIP0

                   id: EoIP0
                index: 0
                 type: EoIP
          description:
       interface-name: EoIP0
                 link: down
            connected: no
                state: up
                  mtu: 1500
             tx-queue: 1000
                group: Home

               usedby: Bridge0

                  mac: aa:bb:cc:dd:ee:ff
            auth-type: none
    tunnel-local-source: xx.xx.xx.xx
    tunnel-remote-destination: xx.xx.xx.xx
        ipsec-enabled: yes
    ipsec-ikev2-allowed: yes
    ipsec-ikev2-enabled: no
    ipsec-encryption-level: normal

     (config)> show interface Bridge0

                   id: Bridge0
                index: 0
                 type: Bridge
          description: Home VLAN
       interface-name: Home
                 link: up
            connected: yes
                state: up
                  mtu: 1500
             tx-queue: 0
              address: 192.168.16.1
                 mask: 255.255.255.0
               uptime: 32758
               global: no
       security-level: private
                  mac: aa:bb:cc:dd:ee:ff
            auth-type: none

               bridge:
                interface, link = yes, inherited = yes: GigabitEthernet0/Vlan1

                interface, link = yes: WifiMaster0/AccessPoint0

                interface, link = yes: WifiMaster1/AccessPoint0

                interface, link = no: EoIP0

    Пугает то, что link no

     

    На втором кинетике:

    Создал интерфейс EoIP0 на Keenetic-1, поместил данный интерфейс в Bridge16, настроил tunnel-local-source, tunnel-local-destination, задал Ipsec. на порту Gi0/1 настроил vlan16, создал интерфейс Gi0/Vlan16, поместил интерфейс Gi0/vlan16 в Bridge16, поместил EoIP0 также в Bridge 16.

    Но не показывает source и destination и получается не строится связь.

    Interface, name = "EoIP0"
                            id: EoIP0
                         index: 0
                          type: EoIP
                   description:
                interface-name: EoIP0
                          link: down
                     connected: no
                         state: up
                           mtu: 1500
                      tx-queue: 1000
                         group: Bridge16
                        usedby: Bridge16
                           mac: ff:ee:dd:cc:bb:aa
                     auth-type: none
           tunnel-local-source: 0.0.0.0
     tunnel-remote-destination: 0.0.0.0

                 ipsec-enabled: yes
           ipsec-ikev2-allowed: yes
           ipsec-ikev2-enabled: no
        ipsec-encryption-level: normal

    (config)> show interface Bridge16

                   id: Bridge16
                index: 16
                 type: Bridge
          description:
       interface-name: Bridge16
                 link: up
            connected: yes
                state: up
                  mtu: 1500
             tx-queue: 0
               global: no
       security-level: public
                  mac: ee:dd:aa:cc:bb:ff
            auth-type: none

               bridge:
                interface, link = yes, inherited = yes: GigabitEthernet0/Vlan16

                interface, link = no: EoIP0

    (config)> show interface GigabitEthernet0/Vlan16

                   id: GigabitEthernet0/Vlan16
                index: 16
                 type: Vlan
          description:
       interface-name: GigabitEthernet0/Vlan16
                 link: up
            connected: yes
                state: down
                  mtu: 1500
             tx-queue: 0
                group: Bridge16

               usedby: Bridge16

                  mac: aa:cc:ff:bb:ee:dd
            auth-type: none

    (config)> show interface GigabitEthernet0/1

                   id: GigabitEthernet0/1
                index: 1
       interface-name: 2
                 type: Port
                 link: up
                speed: 1000
               duplex: full
     auto-negotiation: on
         flow-control: on
                  eee: off
          last-change: 2600.245336
        last-overflow: 0
               public: yes

    К сожалению тут не видно, но его сделал аксесным и поместил в влан 16 также.

     

    Что где не так, помогите понять. Спасибо!

  14. Ребят, помогите мне примаунтить сетевую шару.

    Стоит KeeneticOS: 3.3.2, стоит entware, пакет opkg.

    выполнил insmod /lib/modules/4.9-nвm-4/cifs.ko , создал папку /tmp/mnt/Movies но когда пытаюсь примаунтить с другого кинетика он выдаёт ошибку:

    # mount -t cifs //192.168.14.1/Movies/ /tmp/mnt/Movies/
    mount: /tmp/mnt/Movies: bad option; for several filesystems (e.g. nfs, cifs) you might need a /sbin/mount.<type> helper program.
     

  15. В ‎22‎.‎06‎.‎2018 в 07:54, Илдар сказал:

    точно, заработало.

    
    #!/bin/sh
    
    insmod /lib/modules/3.4.113/cifs.ko
    mkdir /tmp/mnt/1TB
    mount -t cifs //192.168.1.2/1tb /tmp/mnt/1TB -o username=guest

    Подскажите пожалуйста, не получается подцепить сетевую шару, с другого кинетика, при подключении просто тупо пишет: failed: Operation not supported
    Делал по аналогии как у вас.

     

     

  16. Здравствуйте!

    Помогите пожалуйста понять почему у меня keenetic ultra II не видит тестовых сборок прошивок, в частности 2.15.A.4.0-6, последнее что было установлено на него это 2.14.C.0.0-4, хотя "крыжик" в настройках стоит на "Отладочная".

  17. Здравствуйте! Есть старая телефонная трубка dect, достаточно известная была siemens gigaset sl1, ведёт себя также как и yealink. Хотел спросить, те гигасеты, которые сейчас уже поддерживаются, они же наверняка использует такие же расширения что и этот старый аппарат ?

×
×
  • Create New...