Перейти к содержанию

vasek00

Участники форума
  • Постов

    4 722
  • Зарегистрирован

  • Посещение

  • Победитель дней

    79

Весь контент vasek00

  1. Про поддержку файловых систем молчу, т.е. должна присутствовать - " Компоненты операционной системы" раздел USB накопители, так же тут компонент "Общий доступ к файлам и принтерам". Включите в WEB - Приложения - Сеть Windows ( Предоставляет устройствам домашней сети доступ к подключаемым USB-дискам и принтерам. ) Добавьте пакет "opkg install kmod_ndmq" нужное будет запускаться само при наличие в системе (см.выше про компоненты). / # opkg list | grep kmod_ndms kmod_ndms - 24-5 - Linux kernel module handling kmod is a set of tools to handle common tasks with Linux kernel modules like insert, remove, list, check properties, resolve dependencies and aliases. ... /tmp/mnt # lsmod | grep cifs /tmp/mnt # mkdir UKN /tmp/mnt # mount -t cifs //192.168.130.97/S1-1TB /tmp/mnt/UKN -o user="admin",pass="******" /tmp/mnt # df Filesystem 1K-blocks Used Available Use% Mounted on .... /dev/sda2 4679210 136789 4292770 3% /opt //192.168.130.97/S1-1TB 972028924 882734436 89294488 91% /tmp/mnt/UKN /tmp/mnt # lsmod | grep cifs cifs 248158 2 nls_base 5551 9 cifs,tfat,tntfs,nls_cp437,nls_cp866,nls_cp1251,thfsplus,nls_utf8,usbcore /tmp/mnt # У вас el matador по моему WD cloud - в нем есть поддержка SSH т.е. вы так же можете войти на него и попробовать с него в обратную сторону, т.е. на нем примонтировать раздел от роутера, при наличие так же нужных библиотек/сервисов. И по моему SMB в нем релиз v1.
  2. А я вот так ip hotspot policy Home deny host mac_клиент1 permit ... host mac_клиент10 permit default-policy deny т.е. только прописанным mac с permit и ни кому другому
  3. Не понятна схема включения и использования VLAN до роутера Инет---Server----VLAN-----роутер
  4. Не весь перечень использования, кой какие примеры ndmq -p "no service dlna" -x >/dev/null ndmq -p "service dlna" -x >/dev/null ndmq -p "show running-config" -P message | awk '/^interface Bridge0/ { skip=1; } /^ up/ { skip=0; } skip { print; } ' | grep "ip address" | cut -d " " -f 7 for host in $hosts; do ndmq -p "ip host $host $lan_ip" -P response done ndmq -p "system configuration save" -P message ndmq -p 'interface '${nameSegments[$a]}' no traffic-shape' ndmq -p 'interface '${nameSegments[$a]}' traffic-shape rate '${limitSegments[$a]} ndmq -p 'show ip hotspot' -x | xml sel -t -m '//host[link="up"][active="yes"]' -v 'name' -o ' : ' -v 'ip' -o ' : ' -v 'rxbytes' -o ' : ' -v 'txbytes' ndmq -p 'show associations' -x | xml sel -t -m '//station[ap="WifiMaster1/AccessPoint0"][authenticated="yes"]' -v 'mac' -o ' ndmq -p 'show ip hotspot' -x | xml sel -t -m '//host[active="yes"][mac="хх:хх:хх:хх:хх:хх"]' -v 'name' ndmq -p 'ip hotspot wake хх:хх:хх:хх:хх:хх' -P message ndmq -p 'known host 123 хх:хх:хх:хх:хх:хх' -P message; 00 21 * * * root ndmq -p 'interface WifiMaster0/AccessPoint0 down' -P message 00 09 * * * root ndmq -p 'interface WifiMaster0/AccessPoint0 up' -P message 00 09 * * * root ndmq -p 'ip hotspot wake хх:хх:хх:хх:хх:af' -P message ndmq -p "ppe hardware" ndmq -p "no ppe hardware" ndmq -p 'show interface' -x | xml sel -t -m '//interface[link="up"][state="up"][connected="yes"]' -v '@name' -o ': ' -v 'address' -o '/' -v 'mask' -n ndmq -p 'show ip hotspot' -x | xml sel -t -m '//host[link="up"][active="yes"]' -v 'name' -o ' : ' -v 'ip' -o ' : ' -v 'rxbytes' -o ' : ' -v 'txbytes' -n >> /opt/tmp/date_bytes lan_ip=$(ndmq -p 'show interface Bridge0' -P address) if [ "$arp_yes" == "" ] then echo "ON" $traf_guest = "ndmq -p 'show interface CdcEthernet0' -P rate if [ "$traf_guest" == "" ] then echo "ON" ndmq -p 'interface CdcEthernet0 traffic-shape rate 50000' -P message fi fi Примечание разбор ответов в формате xml можно использовать xmlstarlet в Entware он есть. / # opkg list | grep xmlstarlet xmlstarlet - 1.6.1-1 - XMLStarlet is a set of command line utilities (tools) which can be used to transform, query, validate, and edit XML documents and files using simple set of shell commands in similar way it is done for plain text files using UNIX grep, sed, awk, diff, patch, join, etc commands. / #
  5. Для тех кто использует блокировку через host (для dnsmasq или подключая dnscrypt-proxy со списками) ниже файл от 29.12.2018 от https://github.com/StevenBlack/hosts/tree/master/alternates (adware + malware) на 76647 записей (включая кучу телеметрии с описанием https://raw.githubusercontent.com/StevenBlack/hosts/master/hosts) чистый без описания в архиве ниже [I] Dec 29 09:45:16 dnsmasq[711]: read /opt/tmp/StevenBlack - 76647 addresses StevenBlack.rar
  6. У вас ......Macbook = dc:a9:04:7d:0b:17 с rssi = -80 находится в "глуши" на 5GHz = WifiMaster1 согласно инф.выше "mac":"dc:a9:04:7d:0b:17", "ap":"WifiMaster1/AccessPoint0", "authenticated":true, "txrate":526, "rxrate":351, ... "ht":80, "mode":"11ac", "gi":800, "rssi":-80, "mcs":6, "txss":2,
  7. Вы про это
  8. Разберитесь для начала с настройками wi-fi: такими параметрами как auto-rescan, band-steering а так же смотрите параметры для данных клиентов Apple TV и iPhone через 192.168.1.1/a команда "show associations" уровень rssi. Для справки http://files.keenopt.ru/cli_manual/KN-1810_Ultra/ known host Apple-TV-3 ac:bc:32:73:75:ff interface WifiMaster0 country-code US compatibility BGN channel width 40-below channel auto-rescan 00:00 interval 1 ... interface WifiMaster1 country-code US compatibility AN+AC channel width 40-above/80 channel auto-rescan 00:00 interval 1 .... band-steering .... [I] Dec 25 14:15:06 ndm: kernel: AP 5GHz: run channel auto-switch [I] Dec 25 14:15:11 ndm: kernel: ACS result: Primary Channel 36, Min Channel Busy = 0, BW = 80 [I] Dec 25 14:15:11 wmond: WifiMaster1/AccessPoint0: (MT7615) BSS(rai0) channel switched to 36. [I] Dec 25 14:15:12 wmond: WifiMaster0/AccessPoint0: (MT7615) STA(ac:bc:32:73:75:ff) had re-associated successfully. [I] Dec 25 14:15:13 wmond: WifiMaster0/AccessPoint0: (MT7615) STA(ac:bc:32:73:75:ff) set key done in WPA2/WPA2PSK. ... [I] Dec 25 16:14:24 ndm: kernel: AP 2.4GHz: run channel auto-switch [I] Dec 25 16:14:28 ndm: kernel: ACS result: Primary Channel 8, Min Channel Busy = 136, BW = 20 [I] Dec 25 16:14:28 wmond: WifiMaster0/AccessPoint0: (MT7615) BSS(ra0) channel switched to 8. [I] Dec 25 16:14:29 wmond: WifiMaster1/AccessPoint0: (MT7615) STA(ac:bc:32:73:75:ff) had re-associated successfully. [I] Dec 25 16:14:29 wmond: WifiMaster1/AccessPoint0: (MT7615) STA(ac:bc:32:73:75:ff) set key done in WPA2/WPA2PSK. ... [I] Dec 25 16:15:18 ndm: kernel: AP 5GHz: run channel auto-switch [I] Dec 25 16:15:23 ndm: kernel: ACS result: Primary Channel 36, Min Channel Busy = 0, BW = 80 [I] Dec 25 16:15:23 wmond: WifiMaster1/AccessPoint0: (MT7615) BSS(rai0) channel switched to 36. [I] Dec 25 16:15:24 wmond: WifiMaster0/AccessPoint0: (MT7615) STA(ac:bc:32:73:75:ff) had re-associated successfully. [I] Dec 25 16:15:24 wmond: WifiMaster0/AccessPoint0: (MT7615) STA(ac:bc:32:73:75:ff) set key done in WPA2/WPA2PSK. ... [I] Dec 25 17:14:29 ndm: kernel: AP 2.4GHz: run channel auto-switch [I] Dec 25 17:14:33 ndm: kernel: ACS result: Primary Channel 5, Min Channel Busy = 433, BW = 20 [I] Dec 25 17:14:33 wmond: WifiMaster0/AccessPoint0: (MT7615) BSS(ra0) channel switched to 5. ... [I] Dec 25 17:14:40 wmond: WifiMaster1/AccessPoint0: (MT7615) STA(ac:bc:32:73:75:ff) had re-associated successfully. [I] Dec 25 17:14:40 wmond: WifiMaster1/AccessPoint0: (MT7615) STA(ac:bc:32:73:75:ff) set key done in WPA2/WPA2PSK. ... [I] Dec 25 17:15:29 wmond: WifiMaster0/AccessPoint0: (MT7615) STA(ac:bc:32:73:75:ff) had re-associated successfully. [I] Dec 25 17:15:29 ndm: kernel: ACS result: Primary Channel 52, Min Channel Busy = 0, BW = 80 [I] Dec 25 17:15:29 wmond: WifiMaster1/AccessPoint0: (MT7615) BSS(rai0) channel switched to 52. [I] Dec 25 17:15:29 wmond: WifiMaster0/AccessPoint0: (MT7615) STA(ac:bc:32:73:75:ff) set key done in WPA2/WPA2PSK. ... [I] Dec 25 18:14:33 ndm: kernel: AP 2.4GHz: run channel auto-switch [I] Dec 25 18:14:37 ndm: kernel: ACS result: Primary Channel 8, Min Channel Busy = 105, BW = 20 [I] Dec 25 18:14:37 wmond: WifiMaster0/AccessPoint0: (MT7615) BSS(ra0) channel switched to 8. ... [I] Dec 25 18:14:41 wmond: WifiMaster1/AccessPoint0: (MT7615) STA(ac:bc:32:73:75:ff) had re-associated successfully. [I] Dec 25 18:14:41 wmond: WifiMaster1/AccessPoint0: (MT7615) STA(ac:bc:32:73:75:ff) set key done in WPA2/WPA2PSK. ... [I] Dec 25 18:15:34 ndm: kernel: ACS result: Primary Channel 36, Min Channel Busy = 0, BW = 80 [I] Dec 25 18:15:34 wmond: WifiMaster1/AccessPoint0: (MT7615) BSS(rai0) channel switched to 36. ... [I] Dec 25 20:17:18 ndm: kernel: AP 2.4GHz: run channel auto-switch [I] Dec 25 20:17:22 ndm: kernel: ACS result: Primary Channel 5, Min Channel Busy = 120, BW = 20 [I] Dec 25 20:17:22 wmond: WifiMaster0/AccessPoint0: (MT7615) BSS(ra0) channel switched to 5. [I] Dec 25 20:17:27 wmond: WifiMaster1/AccessPoint0: (MT7615) STA(ac:bc:32:73:75:ff) had re-associated successfully. [I] Dec 25 20:17:27 wmond: WifiMaster1/AccessPoint0: (MT7615) STA(ac:bc:32:73:75:ff) set key done in WPA2/WPA2PSK. ... [I] Dec 25 21:06:30 wmond: WifiMaster1/AccessPoint0: (MT7615) STA(ac:bc:32:73:75:ff) had been aged-out and disassociated (retransmits limit reached). [I] Dec 25 21:06:35 wmond: WifiMaster1/AccessPoint0: (MT7615) STA(ac:bc:32:73:75:ff) had associated successfully. [I] Dec 25 21:06:35 wmond: WifiMaster1/AccessPoint0: (MT7615) STA(ac:bc:32:73:75:ff) set key done in WPA2/WPA2PSK. .... [I] Dec 25 21:16:26 ndm: kernel: AP 5GHz: run channel auto-switch [I] Dec 25 21:16:32 ndm: kernel: ACS result: Primary Channel 36, Min Channel Busy = 0, BW = 80 [I] Dec 25 21:16:31 wmond: WifiMaster1/AccessPoint0: (MT7615) BSS(rai0) channel switched to 36. [I] Dec 25 21:16:32 wmond: WifiMaster0/AccessPoint0: (MT7615) STA(ac:bc:32:73:75:ff) had re-associated successfully. [I] Dec 25 21:16:33 wmond: WifiMaster0/AccessPoint0: (MT7615) STA(ac:bc:32:73:75:ff) set key done in WPA2/WPA2PSK. Где WifiMaster0 - интерфейс 2,4GHz, а WifiMaster1 - интерфейс 5GHz
  9. Про это в курсе, только ответ был Раз у вас стоит Entware то самыми простыми командами все смотрится : "df" и "mount" что и где.
  10. Даже если что не получается исправить то всегда есть возможность использовать "симлинк" -> команда "ln -s " данный каталог перенаправить на другое место. 😀 Например, если вы хотите создать символическую ссылку из каталога /mnt/my_drive/movies в каталог ~/my_movies, который вы запустили: ln -s /mnt/my_drive/movies ~/my_movies ну или примеры в интернете
  11. Понял как всегда мы все спешим, и самое главное в чем такая уверенность, вы сравнивали свои цифры с @enpa , я например написал чисто символическую, где для меня время по барабану, в сутках 24часа.
  12. И в чем разница между вашим графиком 3минутным на 60Мбит и другом тем же 3мин но с потоком 40-90Мбит для ПОЛУЧЕННОЙ И ЗАПИСАННОЙ на HDD диск ну скажем так 1GB данных в обоих случаях?
  13. Да там как-то и не сложно, switch имеет несколько портов, каждый из которых сидит в нужном vlan -> путем конфигурации портов получают нужную настройку порта в нужном vlan. idx vid portmap eg-tag eg-con stag ivl fid 0 1 1111--1- uuuu--t- 0 0 1 - 1 2 ----1-1- ----u-t- 0 0 1 - PVID: port pvid prio 0 1 0 1 1 0 2 1 0 3 1 0 4 2 0 5 1 0 6 1 0 7 0 0 Port -> pvid LAN1-LAN4 = port 0-3 -> pvid 1 или vlan1 WAN ======= port 4 ---> pvid 2 или vlan2 LAN1 к WAN idx vid portmap eg-tag eg-con stag ivl fid 0 1 111---1- uuu---t- 0 0 1 - 1 2 ---11-1- ---uu-t- 0 0 1 - PVID: port pvid prio 0 1 0 1 1 0 2 1 0 3 2 0 4 2 0 5 1 0 6 1 0 7 0 0 LAN2-LAN4 = port 0-2 -> pvid 1 или vlan1 WAN ======= port 3-4 ---> pvid 2 или vlan2 Несколько команд switch pvid 3 2 switch vlan set 0 1 11100010 0 0 uuusssts switch vlan set 1 2 000110010 0 0 sssuusts idx vid portmap eg-tag eg-con stag ivl fid 0 1 111---1- uuu---t- 0 0 1 - 1 2 ---11-1- ---uu-t- 0 0 1 - PVID: port pvid prio 0 1 0 1 1 0 2 1 0 3 2 0 4 2 0 5 1 0 6 1 0 7 0 0 / # Так как в роутерах Giga-2/Ultra-2 есть доп.чип switch смысл тот же Как-то так или естественно через cli интерфейс
  14. Для вашей задачи я бы воспользовался сервисом cron и командой - switch по настройки портов switch в нужном месте / # switch Usage: .... switch vlan dump - dump switch vlan table switch vlan set [idx] [vid] [portmap] <stag> <eg_con> <eg_tag> - set vlan id and associated member switch vlan clear - clear all vlan table switch tag on [port] - egress tag on port 0~6 switch tag off [port] - egress untag on port 0~6 switch tag swap [port] - egress swap cvid<->stag on port 0~6 switch tag stack [port] - egress stack stag on port 0~6 switch pvid [port] [pvid] - set pvid on port 0~6 switch port [num] status - get status port switch switch port [num] set [autoneg] [speed] [duplex] - set status port switch / # Думаю разберетесь, выполнив сначала "switch vlan dump" и что куда.
  15. вы имеете интерфейс а в нем порт, а к интерфейсу можно "приклеить" расписание (config)> interface FastEthernet0/2 Core::Configurator: Done. (config-if)> rename - change interface name ... up - enable interface down - disable interface bandwidth-limit - interface bandwidth limit schedule - interface up/down schedule (config-if)> schedule schedule1 Network::Interface::Base: "FastEthernet0/2": schedule is "schedule1". (config-if)> (config)> show interface FastEthernet0/2 id: FastEthernet0/2 index: 2 interface-name: 2 type: Port link: down role, for = ISP: iptv last-change: 1576.803758 last-overflow: 0 public: yes (config)> system configuration save Core::ConfigurationSaver: Saving configuration... schedule schedule1 description work-port2 action start 30 10 * action stop 30 12 * ! interface FastEthernet0/2 rename 2 role iptv for ISP switchport mode access switchport access vlan 2 up schedule schedule1 !
  16. Да проверил - так и есть, при помещении в КII файла в базе DLNA его нет => обновлении медиатеки решает проблему из WEB.
  17. Выше все описал м даже проверил, база была просканирована, о каком сканировании идет речь? Можно факт примера.
  18. Роутер1 и Роутер2 1. на роутере1 запущен DLNA и монтируем к нему шару от роутер2 Роутер1 каталог KII от роутера2 /opt/home # df Filesystem 1K-blocks Used Available Use% Mounted on rootfs 15744 15744 0 100% / ..... //192.168.1.100/My-Data 59475964 36512468 22963496 61% /tmp/mnt/KII /opt/home # mount ...//192.168.1.100/My-Data on /tmp/mnt/KII type cifs (rw,relatime,sec=ntlm,unc=\192.168.1.100\My-Data,...... /opt/home # 2. так как в ПО исправили (блокировали) возможность исправления minidlna.conf (раньше это было возможно, меняешь его на /opt/etc каталог путем ln -s ..., потом просто выгружаешь сервер dlna и он потом автоматом загружал нужный исправленный conf, можно было править под свои нужды), сейчас жестко тот который в ПО /opt/home # ls -l lrwxrwxrwx 1 root root 12 Dec 10 07:24 kii -> /tmp/mnt/KII /opt/home # Далее в WEB на роутер1 и настройку, в итоге по конфигу получили приклееную папку от KII network_interface=br0 media_dir=/tmp/mnt/....../Video media_dir=/tmp/mnt/................/home/kii db_dir=/tmp/mnt/...../var/minidlna port=8200 album_art_names=Cover.jpg/cover.jpg/AlbumArtSmall.jpg/albumartsmall.jpg/AlbumArt.jpg/albumart.jpg/Album.jpg/album.jpg/Folder.jpg/folder.jpg/Thumb.jpg/thumb.jpg friendly_name=K-K inotify=yes enable_tivo=no strict_dlna=no notify_interval=900 serial=..... model_number=0x...... root_container=. 3. как и следовало ожидать на роутер1 DLNA подключил новую библиотеку [I] Dec 10 10:25:28 minidlna: Scanning /tmp/mnt/KII/Video [I] Dec 10 10:25:28 minidlna: Scanning /tmp/mnt/KII/Video/... [I] Dec 10 10:25:29 minidlna: Scanning /tmp/mnt/KII/Video/....Tig [I] Dec 10 10:25:34 minidlna: Scanning /tmp/mnt/KII/Video/Pic 4. включаем ТВ и видим папку KII в данной папке выбираем фильм и без проблем смотрим К вопросу по данной теме Поскажите Dlna сервер брал контент с windows шары
  19. В чем если не сложно проясните? О каком ручном сканирование идет речь? Если Не нравится DLNA тогда есть выбор поставить другой.
  20. Не вижу проблем на встроенном - подключенный локально диск или удаленно к роутеру (наличие flash установленной Entware, монтирование удаленного раздела к роутеру, жалко нет в варианте из коробки) Так же есть возможность на приставке монтирование удаленного раздела и сервис DLNA, если этого нет на приставке то приставка слабовата по сервисам и по фитчам и не была продумана при покупке.
  21. Планировать домашнюю сеть с учетом желаний что хотите видеть в конечном итоге, тогда бы не возникло такой ситуации ни с приставкой ни с ТВ.
  22. Роутер1 Дек 7 16:50:34 wmond WifiMaster1/AccessPoint0: (MT7615) STA(хх:хх:хх:хх:хх:d9) had associated successfully (FT mode). Дек 7 16:50:35 wmond WifiMaster1/AccessPoint0: (MT7615) STA(хх:хх:хх:хх:хх:d9) set key done in WPA2/WPA2PSK. Дек 7 16:50:35 ndhcps DHCPREQUEST received (STATE_INIT) for 192.168.1.21 from хх:хх:хх:хх:хх:d9. Дек 7 16:50:35 ndhcps sending ACK of 192.168.1.21 to хх:хх:хх:хх:хх:d9. Роутер2 Дек 7 16:50:34 mtkiappd IAPP: UDP packet: invalid tag Version (59), possible IAPP keys mismatch! Дек 7 16:50:35 ndhcps DHCPREQUEST received (STATE_INIT) for 192.168.1.21 from хх:хх:хх:хх:хх:d9. Дек 7 16:50:35 ndhcps sending ACK of 192.168.1.21 to хх:хх:хх:хх:хх:d9. IAPP: UDP packet: invalid tag Version (59), possible IAPP keys mismatch!
  23. Sams клиент, на котором просто включен разарботчик и галки в некоторых местах на разделе сети, root не нужен. Два роутера с одним SID но с разными каналами 5GHz - 5180 и 5280
  24. Если осилите написание скрипта где основная часть ниже - определить устройство по MAC появилось оно или нет, потом есть куча вариантов блокировать/разблокировать (один из них ниже) / # ndmq -p 'show ip hotspot' -x | xml sel -t -m '//host[active="yes"][mac="хх:хх:хх:хх:хх:be"]' -v 'name' хх:хх:хх:хх:хх:be - мас нужного устройства Вариант А через регистрацию устройств, всем зарег.устройствам разрешен выход в интернет, которых нет в списке им блокирован / # ndmq -p 'known host 123 11:22:33:44:55:66' -P message; / # ndmq -p 'no known host 11:22:33:44:55:66' -P message; убрать данное устройство из зарегистрированных устройств по конфигу это "11:22:33:44:55:66 permit" - есть доступ, если эту запись убрать то доступа нет ip hotspot policy Home deny host 11:22:33:44:55:66 permit host aa:bb:cc:dd:ee:ff permit default-policy deny ip hotspot policy Home deny host aa:bb:cc:dd:ee:ff permit default-policy deny Вариант В создать еще один профиль для которого выход в интернет не разрешен и помещать в него устройство Варинт С ...... #!/bin/sh mac_client1=`ndmq -p 'show associations' -x | xml sel -t -m '//station[authenticated="yes"][mac="хх:хх:хх:хх:хх:aa"]' -v 'mac' `; mac_client2=`ndmq -p 'show associations' -x | xml sel -t -m '//station[authenticated="yes"][mac="хх:хх:хх:хх:хх:bb"]' -v 'mac' `; ...... if [ "$mac_client1" = "" ]; then if "$mac_client2" = "" ]; then ...... контроль устройства, должно быть в не разрешенных exit; fi fi ndmq -p 'known host 123 11:22:33:44:55:66' -P message; ....... exit; Как то так Или еще проще есть в WEB установка для клиента времени (confg-hotspot)> host ‹mac› (‹access› | schedule ‹schedule› | policy ‹policy›) (config-hotspot)> host 54:e4:3a:8a:f3:a7 schedule MYSCHEDULE Hotspot::Manager: Schedule "MYSCHEDULE" applied to host "54:e4:3a:8a:f3:a7" указать время в schedule MYSCHEDULE access -permit Разрешить доступ к сети Интернет. -deny Запретить доступ к сети Интернет.
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.