:::success # LibreRouter 2 [TOC] ::: ::: spoiler Ethernet y SFP Sep 13, 2022 SAn7:09 PM https://github.com/openwrt/openwrt/pull/10238 7:10 PM Acabo de ver eso, que explica la baja performance que habia visto en OpenWrt modernos (no el del fabricante) en la parte de ethernet 7:12 PM Por otro lado, eso tambien significa que el puerto SFP como lo tenemos conectado (usando el RGMII) hace que no podamos usar los 2gbps del switch y al mismo tiempo el SFP. Podriamos tener dos configuraciones del kernel (dos imagenes) una para usar con puert SFP y otra sin. 7:12 PM (todos estos detalles no estan en el datasheet de mediatek ....) 7:13 PM otra opción seria ver si conectamos el SFP de otra forma, usando un chip de media converter y conectando a un puerto ethernet 7:15 PM sabiendo esto veo que varios routers comerciales estan mal diseñados (algunos de tplink y otros), agregaron una phy externa cuando no era necesario 7:18 PM el que esta haciendo estos cambios documentó todo bastante bien aca https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git/tree/Documentation/devicetree/bindings/net/dsa/mediatek,mt7530.yaml 7:18 PM lastima que igual es poco entendible, estuve varias horas para decodificarlo 7:21 PM SAn said: otra opción seria ver si conectamos el SFP de otra forma, usando un chip de media converter y conectando a un puerto ethernet no estoy todavia seguro si esto sirve, habria que pensar un poco, en principio creo que seria necesario reemplazar el WAN por el SFP, o sea que queden como en paralelo, se usa el WAN como ethernet o como SFP Nicolás Echániz7:22 PM de lo que decías se podría entonces usar por ej 1gbps para el switch y 1gbps para el SFP o nada que ver? 7:22 PM esto del chip de media converter agrega costo respecto del diseño que tenían pensado? SAn11:42 PM Nicolás Echániz said: de lo que decías se podría entonces usar por ej 1gbps para el switch y 1gbps para el SFP o nada que ver? si, el diseño actual que pensamos segun lo que entiendo ahora quedaria así. Por lo que no podrias rutear 1gbps entre un puerto LAN y el WAN, sino que serian 500mbps (porque son 500 IN y 500 OUT que sumados dan el gbps). Eso es lo que entiendo por ahora. La segunda forma que comento para que se puedan rutear 1gbps seria conectando internamente (adentro del chip) la MAC que la estamos pensando para el SFP, conectarla a un puerto del switch (que sea el WAN) y entonces ahi si se podrian aprovechar los 2gbps totales (que es lo que logra hacerse en el pull request que abrieron hace unos dias en openwrt) 11:51 PM Nicolás Echániz said: esto del chip de media converter agrega costo respecto del diseño que tenían pensado? quizas sí, pero no sabemos si es despreciable o no, ya habia visto algunos chips en su momento que se podrian usar vamos a revisar a ver si realmente sirven. ::: :::spoiler Hardware Exploration SoM HLK-7621 1 GigE Gigabit Ethernet HLK-7621 GbE Router module Openwrt Version with MT7621A chipset USB2.0/3.0 Price: USD 19 The HLK-7621A module use the MT7621A chipset. The MT7621A integrates dual-core MIPS-1004Kc(880MHz), HNAT/HQoS/Samba/VPN accelerators, 5-port GbE switch, RGMII, USB3.0, USB2.0, 3xPCIe, SD-XC. The powerful CPU with rich portfolio is suitable for 802.11ac, LTE cat4/5, edge, hotspot, VPN,AC (Access Control). RAM : 256MB Flash : 32MB It can also connect to touch-panel, ZigBee/Z-Wave for Internet Service Router and Home Security Gateway. For the next generation router, MT7621A provides several dedicated hardware engines to accelerate the NAT, QoS, Samba and VPN traffic.These accelerators relief the CPU for other upper layer applications. The EXW-price as following : 1-1000pcs , HLK-7621 - USD 19.84/pcs 1000-5000pcs , HLK-7621 - USD 19.05/pcs https://pdf1.alldatasheet.com/datasheet-pdf/view/1221769/ETC1/MT7621.html https://wikidevi.wi-cat.ru/MediaTek https://www.aliexpress.com/item/4001272340661.html?spm=a2g0s.8937460.0.0.a9342e0eCNMm91 https://www.asiarf.com/shop/wifi-wlan/wifi_ap_router/mt7621-enterprise-router-board-2-giga-ethernet-ports-3-mini-pcie-usb-2-0-usb-3-0-gps-ap7621-001-1/ http://gnubee.org/ NAS open hardware usando MT7621, esquematico disponible https://github.com/cyijun/MT7621A-Router-Design Router solo ethernet usando HLK-7621, proyecto de Altium disponible :::spoiler Raspberry Pi CM4 Broadcom BCM2711, Quad core Cortex-A72 (ARM v8) 64-bit SoC @ 1.5GHz Price: USD 30 for CM4001008 (1GB RAM, 8GB eMMC) Size: 55mm x 40mm x 4.7mm module Compute Module 4 will remain in production until at least January 2028 Options for 1GB, 2GB, 4GB or 8GB LPDDR4-3200 SDRAM with ECC Options for 0GB (CM4Lite), 8GB, 16GB, or 32GB eMMC Flash memory Peak eMMC bandwidth 100MBytes/s Option for certified radio module with: * 2.4 GHz, 5.0 GHz IEEE 802.11 b/g/n/ac wireless * Bluetooth 5.0, BLE * On board electronic switch to select between PCB trace or external antenna * Gigabit Ethernet PHY supporting IEEE 1588 * 1 x PCIe 1-lane Host, Gen 2 (5Gbps) * 1 x USB 2.0 port (highspeed) * 28 x GPIO supporting either 1.8v or 3.3v: - 5x UART, 5x I2C, 5x SPI, 1x SDIO interface, 1x DPI (Parallel RGB Display), 1x PCM, 2x PWM, 3x GPCLK * 2 x HDMI 2.0 ports, MIPI DSI 1 x 2-lane MIPI DSI display port, 1 x 4-lane MIPI DSI display port, MIPI CSI-2 camera port MIPI CSI-2 * 1x SDIO 2.0 (CM4Lite) * Single +5v PSU input Dev kits * Raspberry Pi Compute Module 4 IO Board, USD 50 (https://es.aliexpress.com/item/1005001845711399.html?spm=a2g0s.12269583.0.0.2f537827HfdEyA) * Waveshare Dual Gigabit Ethernet 5G/4G Base Board, USD70 (https://es.aliexpress.com/item/1005003575598402.html?spm=a2g0s.12269583.0.0.1b522bf3MHyAUs) * McuZone CM4_TBOX, USD100 https://es.aliexpress.com/item/1005003540616473.html?spm=a2g0o.cart.0.0.42683c00jVwzUE&mp=1 * McuZone CM4_PCIe*3, USD130 https://es.aliexpress.com/item/1005003522911051.html?spm=a2g0o.cart.0.0.42683c00jVwzUE&mp=1 https://pipci.jeffgeerling.com/ * Datasheet: https://datasheets.raspberrypi.com/cm4/cm4-datasheet.pdf Routers DR6018-S V02 (wallystech) * https://www.wallystech.com/products_show.php?id=41&lm=1 DR6018 V4 (wallystech) https://www.wallystech.com/products_show.php?id=38&lm=1 BananaPi R2 http://wiki.banana-pi.org/Banana_Pi_BPI-R2 schematic: https://drive.google.com/file/d/1ndEGlHUe73mitA_HaJL5q4hFzes5pJdn/view SoC: MT7623N U$D 91 Descartado demasiado caro Orange Pi 3 Allwinner H6 SoC Wrapped PCIe, no es posible usar los drivers de linux. https://lkml.org/lkml/2018/3/16/460, Descartado SoC Mediatek FiLogic 130 = mt7931 FiLogic 330 = mt7921/mt7922 FiLogic 630 = mt7916 FiLogic 800 = mt7622 FiLogic 830 = mt7986 MT7623N 4 core Arm Cortex-A7 1.3GHz, 2x Geth, 3x PCie (1lane) datasheet https://drive.google.com/file/d/1GwXa5BNJFExP4HFEBcDFKAHYCWC46bdA/view https://openwrt.org/toh/views/toh_available_16128?dataflt[CPU*~]=7623 http://www.unielecinc.com/q/news/cn/p/product/detail.html?qd_guid=OjXwKCaRlN A estos les escribi un mail ya preguntandoles un poco de todo. https://www.asiarf.com/shop/wifi-wlan/wifi_ap_router/wifi-router-board-openwrt-arm-cortex-a7-1-3ghz-mt7623a-ap7623-a02/ Amlogic S905X3 Quad-Core Cortex-A5 Radios [deviwiki](https://wikidevi.wi-cat.ru/) https://mcsindex.com/ 1 radio de 2.4GHz - que soporte modo AP. - soporte de Wifi 6 (802.11ax) - 2 radios de 5GHz - que soporten modo mesh (802.11s) - soporte de Wifi 6 (802.11ax) - canales de 80MHz (802.ac) DR9074-6E(PN02.7) y DR9074-5G(PN02.1) Chip: QCN9074 Freq: 6G: 5.925GHz-7.125GHz, 5G: 5.15GHz-5.95GHz https://www.wallystech.com/Network_Card/DR9074-6E-Wifi6E-Qualcomm-QCN9074-Single-Band-6GHz-4T4R-M-2-E-Key-Interface-802-11ax.html https://www.wallystech.com/Network_Card/DR9074-5G-PN02.1-Wifi-6-Qualcomm-QCN9074-Single-Band-5-GHz-4T4R-M.2-E-Key-Interface-802.11ax.html Host Interface: M.2 E Key Antenna: 4 x MMCX Connectors,4T4R Data Rates for WALN: 5GHz, max 23dBm per chain, up to 4949Mbps MT7921K RZ608 Conector M.2 802.11ax / WiFi 6E (6ghz band) Price: USD 17 https://es.aliexpress.com/item/1005003630037765.html?spm=a2g0o.cart.0.0.42683c00jVwzUE&mp=1 https://www.asus.com/latin/Networking-IoT-Servers/Adapters/All-series/PCE-AX1800/ MT7915 802.11ax, 2.4ghz and 5ghz concurrent, 4x4 streams (4 antenna connectors) Para MediaTek hay mejor soporte en linux con el driver mt76 que el driver de qualcomm para 802.11ax (ath11k) que esta muy verde aun. Intel ax200 mPCIe 2x2 https://www.alfa.com.tw/products/awpcie-ax200u?variant=36473965805640 No soportan modo AP, hay que probar si anda el modo mesh (probar cuando nos juntemos con fito). Hay soporte en openwrt Location Aware Regulation https://forum.openwrt.org/t/intel-ax200-on-openwrt-21-02-1-no-suitable-firmware-found/111434/6 ------ SoC genericos Rockchip RK3399 http://opensource.rock-chips.com/wiki_RK3399 Tiene 1 solo PCIe de 4 lanes, habria que usar un switch PCIe SOM https://www.cnx-software.com/2020/06/08/raspberry-pi-zero-sized-kim%CF%87-micro-sbc-quad-core-processor-mpcie-slot/ ----- PCIe switches https://pipci.jeffgeerling.com/#pcie-switches-and-adapters https://github.com/geerlingguy/raspberry-pi-pcie-devices/issues/14 * ASM1184e: 1 PCIe x1 Gen2 upstream port to 4 PCIe x 1 Gen2 downstream ports. https://www.asmedia.com.tw/product/556yQ9dSX7gP9Tuf/b7FyQBCxz2URbzg0 * PI7C9X2G304: No sirve, es de 3 puertos y tiene que ser de 4 si vamos a usar 3 mPCIe. ----- Fibra DP83869: AR8031: RGMII to Serdes, se usa en el EdgeRouter-X-SFP para el puerto SFP. RTL8211DN S-31DLC20D (Mikrotik): * Dual SFP transeriver 1310nm * Up to 20 kilometer Single Mode fiber connections https://i.mt.lv/cdn/product_files/SFP2-131002143530_131030.pdf Descartados Mango (8devices) Demasiado caro Price: USD79 https://www.8devices.com/products/mango SoC: IPQ6000/6010, quadcore ARM A53 1.2/1.8GHz WiFi 2.4: IEEE 802.11 b/g/n/ac/ax 2x2 MU-MIMO 2.4GHz 20/40 MHz 1024 QAM 2412-2462MHz 22dBm WiFi 5.8: IEEE 802.11 a/n/ac/ax 2x2 MU-MIMO 5GHz 20/40/80 MHz 1024 QAM 5180-5800MHz 21dBm Datasheet: https://www.8devices.com/media/products/mango/downloads/mango_datasheet.pdf CaninosLoucos Core Board v3 https://caninosloucos.org/en/labrador-64-en/ Price: ?? CPU 64-bit quad-Core ARM Cortex A53 1,3GHz GPUARM Mali450 MP6 (4PP + 2GP) 2 GB LPDDR3 SDRAM 16GB eMMC Operating System Debian 10 Linux Kernel 4.19 Expansion 204 pins DDR3 SODIMM connector (male) Dimensions 67.6 x 31.0 mm Weight 10.1g Cosas a tener en cuenta para la selección - Stock y tiempos de entrega - EoL policies - Precio - Tipo de conectores ::: :::spoiler Firmware Prototipos https://zulip.altermundi.net/#narrow/stream/170-LibreRouter-2/topic/Prototipos.201.2E0.2E2.20Carga.20de.20Firmware pablomonte: librerouteros_snapshot_r265051_29faf53b8c_ramips_mt7621_librerouter.bin Usando esta :up: imagen levantan las radios ath9k de los LR1. Un modo probado de carga es encender el LRr2 con una interfaz TTL/UART - USB conectada. Al encender cuenta 5 segundos para elegir la opción 5 Con un cable ethernet desde una compu en cualquiera de los puertos LAN (El más central es WAN) con IP fijo en el rango 10.10.10.xxx Ingresando a 10.10.10.123 image.png se puede cargar el binario y actualizar image.png . image.png Una vez instalado el firmware y desde la consola LibreMesh escribimos lime-config y lime-applypara inicializar las interfaces inalámbricas. Podemos comprobar con iwinfo que hayan sido reconocidas. pablomonte: @g10h4ck Me encantaría aprender a configurar a gusto cositas como las interfaces (AP, Mesh...) al compilar. Dónde se cambia sin generar un lime-community o lime-node ? Así como están levantan AP, APname y Mesh en todas las radios :signal_bars: ah! La LimeApp no carga :/ g10h4ck: Eso se hace justamente modificando el lime-community o el lime-node segun la necesidad ;-) no hay otra manera Nicolás Echániz: si necesitás ayuda para armar lime-community o lime-node avisá. Cuando se termine el desarrollo actual deberías poder modificarlos desde la App para toda la red también pablomonte: Descubrí que no haría falta interfaz ttl. Apretando el botón de reset durante los primeros 4 segundos de encendido también entran en espera de binario, con el webserver en 10.10.10.123 pablomonte: Estoy armando uno ya en su caja con pigtails ufl-SMA para montar en el techo, pero no logro ponerlo en el canal 108 puse option country 'TZ' en lime wifi pero aparecen canales deshabilitados: image.png Nicolás Echániz: el firmware tiene que tener lo del TZ habilitado cuando lo compilan... no sé ese firm si quedó así. pablomonte: bueno, encaré con 'SK' korea del sur, que tiene los canales que necesito habilitados... pero sigo con inconvenientes.. image.png la interfaz mesh no reconoce el canal, pero la misma radio en master sí puede... :thinking: pablomonte: @g10h4ck Parece que mesh sólo hace en los canales 48 y 157 puede ser? se puede liberar eso sin compilar otra vez? g10h4ck: no se en al OWRT actual como habilitar todos los canales a tiempo de compilacion, hay que volver a investigarlo porque va cambiando con las leyes Nicolás Echániz: @g10h4ck @pablomonte le pueden preguntar a @SAn lo que pueda aportar sobre esto ? pablomonte: Buenas, preferiría lograr hacer el proceso... creo que el problema ahora mismo es tener varios frentes distintos de compilación y no poder culminar con ninguno. Entiendo que @SAn trabajaba con esta rama: https://gitlab.com/librerouter/librerouteros/-/tree/add_librerouter_r2?ref_type=heads pero decía que la que usa Gio puede estar más actualizada, además no tiene el driver ath9k. Por otro lado me parece que @SAn viene soltando este proceso hace rato. Javier me contó del script de Gio para hacer imágenes de LibrerouterOS para las placas de desarrollo 7621 que compró, LR1 y para LR2, https://gitlab.com/librerouter/librerouteros/-/blob/main/librerouteros_build.sh?ref_type=heads , pero no logro hacerlo andar para LR2.. A esta altura no sé si es resolutivo pasarme un binario andando sin poder hacer ese proceso autónoma y satisfactoriamente. Aclaro que intenté resolverlo por mi cuenta dedicándole horas de lectura de cómo buildear y charlas con gpt... sin éxito @g10h4ck Me podrás dedicar algunos minutos para destrabar.. (basicamente no sé como hacer menuconfig o cambiar algunas opciones) O tal vez con algunas preguntas retóricas me cae alguna ficha... g10h4ck: Hola, la rama de San no viene actualizada desde hace tiempo, yo basicamente he actualizado esa rama con una openwrt fresca y la he publicado aca' https://github.com/G10h4ck/openwrt/tree/lr2 si a librerouteros_build.sh le decis de usar eso como codigo fuente de openwrt puede compilar imagenes para librerouter R2 y ademas con soporte para las radios del librerouter 1 g10h4ck: para decirle de usar ese codigo fuente simplemente hay que setear la variable OPENWRT_SRC_DIR con el path donde clonaste esa rama actualizada que he publicado yo g10h4ck: si queres hacer mas pruebas a manopla, cuando el script acabe podes entrar al build dir y usar make menuconfig, y luego makequidado que si volves a correr el script borra todo e recompila pablomonte: buena, gracias! voy a probar pablomonte: Me pasó esto: ~/Builds/librerouterOS-librerouter-r2 ~/Development/librerouteros kconfig-utils.sh Initialized empty register at /tmp/_home_pablo_Builds_librerouterOS-librerouter-r2__.config_register Collecting package info: done WARNING: Makefile 'package/feeds/packages/boost/Makefile' has a dependency on 'libquadmath', which does not exist WARNING: Makefile 'package/feeds/telephony/freeswitch/Makefile' has a dependency on 'libpcre', which does not exist WARNING: Makefile 'package/feeds/libremesh/lime-proto-bgp/Makefile' has a dependency on 'bird1-ipv4', which does not exist WARNING: Makefile 'package/feeds/libremesh/lime-proto-bgp/Makefile' has a dependency on 'bird1-ipv6', which does not exist # # configuration written to .config # WARNING: Makefile 'package/feeds/packages/boost/Makefile' has a dependency on 'libquadmath', which does not exist WARNING: Makefile 'package/feeds/telephony/freeswitch/Makefile' has a dependency on 'libpcre', which does not exist WARNING: Makefile 'package/feeds/libremesh/lime-proto-bgp/Makefile' has a dependency on 'bird1-ipv4', which does not exist WARNING: Makefile 'package/feeds/libremesh/lime-proto-bgp/Makefile' has a dependency on 'bird1-ipv6', which does not exist # # configuration written to .config # kconfig-utils.sh Fatal: explicitely enabled config CONFIG_TARGET_ramips_mt7621_DEVICE_librerouter_librerouter-r2=y not found enabled in /home/pablo/Builds/librerouterOS-librerouter-r2//.config g10h4ck: he visto ese error ocurrir cuando se usa el codigo fuente de openwrt vanilla sin el soporte para librerouter 2 pablomonte: pero cloné el repo de openwrt que pasaste: https://github.com/G10h4ck/openwrt/tree/lr2 g10h4ck: podes mirar con git log que el ultimo commit sea el mio que dice que anade el soporte para LR2 ? tambien hay que asegurarse de haberle pasado el path correcto al script Nicolás Echániz: quizás pueden coordinar una breve juntada virtual entre ambos y sacan esto andando mucho más rápido. Estaría bueno que pudiéramos empezar a desplegar los LR2 en las redes, y que empecemos a probar sobre ellos la versión nueva de LiMe también cuanto antes. pablomonte: @g10h4ck Si pudieras destinar unos minutos a indicarme el caminito completo yo me hago el rato en el horario que puedas.. Llevamos unos meses de asincrónico y no viene resultando, capaz hay cosas que para vos son obvias y no las estoy viendo. Lo del "patch correcto" en qué consiste? g10h4ck: dale, hagamos la juntada, de momento si me apegas la salida de git log corrido en el directorio donde clonaste la openwrt con el soporte lr2 vamos depurando ;) pablomonte: meta! commit 50318805ffa2be09e40dcaf544be06912c184d2e (HEAD -> main, origin/main) Author: Gio <gio@altermundi.net> Date: Tue Jun 4 21:24:42 2024 +0200 Initial support for librerouter-r2 target commit a8ddd20e8a726a88b33f5097d8e230187a2bf86f Author: Gio <gio@altermundi.net> Date: Tue Jun 4 21:24:02 2024 +0200 Add support for netifd source tree override commit 7cdac69f594f7ed25a4080ae35b666851a4d168b Author: Gio <gio@altermundi.net> Date: Tue Jun 4 21:23:24 2024 +0200 Improve download directory sharing commit d06d88fd179ba6de6e35e4e8fef060689e92b1e9 Author: Gio <gio@altermundi.net> Date: Wed May 8 11:07:09 2024 +0200 Add youhua_wr1200js target commit 2b81ffb9cac5c98b43e8e719cb36880c818c4805 Author: Gio <gio@altermundi.net> Date: Mon Mar 18 23:48:59 2024 +0100 Backport updates from Gio sandbox Externalize OpenWrt and other dependencies Use environement variables to customize build script behaviour Do not depend anymore on LibreRouterOS-v1 code Add target for HiLink hlk-7621a-evb dev board Fix ath79_generic_multiradio target build Fix Gitlab CI targets artifacts generation : g10h4ck: estoy conectado, venis al mumble? g10h4ck: ups, parece que no esta mas disponible el mumble de mayfirst g10h4ck: estoy en el de freifunk mumble.freifunk.net en la "habitacion" smalltalk 1 pablomonte: 09:52:46 pablo@meshThink librerouteros ±|main ✗|→ ./librerouter_build.sh librerouter-r2 -V=sc ./librerouter_build.sh: línea 4: lo:define_default_value: orden no encontrada ./librerouter_build.sh: línea 5: lo:define_default_value: orden no encontrada ./librerouter_build.sh: línea 6: lo:define_default_value: orden no encontrada ./librerouter_build.sh: línea 7: lo:define_default_value: orden no encontrada ./librerouter_build.sh: línea 8: lo:define_default_value: orden no encontrada ./librerouter_build.sh: línea 9: lo:define_default_value: orden no encontrada ./librerouter_build.sh: línea 10: lo:define_default_value: orden no encontrada ./librerouter_build.sh: línea 11: lo:define_default_value: orden no encontrada ./librerouter_build.sh: línea 14: prepare_target_buildroot: orden no encontrada ~/Development/librerouteros ~/Development/librerouteros ./librerouter_build.sh: línea 18: : No existe el fichero o el directorio ./librerouter_build.sh: línea 19: kconfig_init_register: orden no encontrada ./librerouter_build.sh: línea 22: kconfig_set: orden no encontrada ./librerouter_build.sh: línea 23: kconfig_set: orden no encontrada ./librerouter_build.sh: línea 24: kconfig_set: orden no encontrada make: *** No hay ninguna regla para construir el objetivo 'defconfig'. Alto. ./librerouter_build.sh: línea 30: kconfig_set: orden no encontrada ./librerouter_build.sh: línea 31: configure_librerouteros: orden no encontrada ./librerouter_build.sh: línea 32: configure_build_log: orden no encontrada ./librerouter_build.sh: línea 33: configure_finalize: orden no encontrada ./librerouter_build.sh: línea 36: owrt_build: orden no encontrada unlink: no se puede deshacer el enlace './dl': No existe el fichero o el directorio rm: no se puede borrar './dl': No existe el fichero o el directorio Updating feed 'packages' from 'https://git.openwrt.org/feed/packages.git' ... Clonando en './feeds/packages'... remote: Enumerating objects: 7201, done. remote: Counting objects: 100% (7201/7201), done. remote: Compressing objects: 100% (5923/5923), done. error: RPC falló; curl 56 GnuTLS recv error (-54): Error en la función empuje. fetch-pack: unexpected disconnect while reading sideband packet fatal: EOF temprano fatal: index-pack falló failed. pablomonte: 09:55:12 pablo@meshThink librerouteros ±|main ✗|→ cat librerouter_build.sh #!/bin/bash # Define default values lo:define_default_value BUILD_TARGET "librerouter-r2" lo:define_default_value OPENWRT_SRC_DIR "$HOME/Development/openwrt/" lo:define_default_value OPENWRT_DL_DIR "$HOME/Builds/openwrt-downloads/" lo:define_default_value LIBREROUTEROS_BUILD_DIR "$HOME/Builds/librerouterOS-$BUILD_TARGET/" lo:define_default_value LIBREMESH_FEED "src-git libremesh https://github.com/libremesh/lime-packages.git" lo:define_default_value LIBREROUTER_FEED "src-link librerouter $(dirname $(realpath ${BASH_SOURCE}))/packages" lo:define_default_value TMATE_FEED "src-git tmate https://github.com/project-openwrt/openwrt-tmate.git" lo:define_default_value KCONFIG_UTILS_DIR "$HOME/Development/kconfig-utils/" # Initialize buildroot and update feeds prepare_target_buildroot "$BUILD_TARGET" pushd "$LIBREROUTEROS_BUILD_DIR" # Create a new .config file echo "" > "$KCONFIG_CONFIG_PATH" kconfig_init_register # Set target-specific configurations kconfig_set CONFIG_TARGET_ramips kconfig_set CONFIG_TARGET_ramips_mt7621 kconfig_set CONFIG_TARGET_ramips_mt7621_DEVICE_librerouter_librerouter-r2 # Apply default configuration make defconfig # Additional configurations kconfig_set CONFIG_PACKAGE_kmod-mt7916-firmware configure_librerouteros configure_build_log configure_finalize g10h4ck: bash --version pablomonte: commit 316d0effb17dfabee3da9e4b3ed3dc34f1fb4a0c (HEAD -> main, origin/main) Author: Gio <gio@altermundi.net> Date: Thu Jul 18 17:19:25 2024 +0200 Enable support for librerouter 1 radios in librerouter R2 builds commit 50318805ffa2be09e40dcaf544be06912c184d2e Author: Gio <gio@altermundi.net> Date: Tue Jun 4 21:24:42 2024 +0200 Initial support for librerouter-r2 target commit a8ddd20e8a726a88b33f5097d8e230187a2bf86f Author: Gio <gio@altermundi.net> Date: Tue Jun 4 21:24:02 2024 +0200 Add support for netifd source tree override commit 7cdac69f594f7ed25a4080ae35b666851a4d168b Author: Gio <gio@altermundi.net> Date: Tue Jun 4 21:23:24 2024 +0200 Improve download directory sharing commit d06d88fd179ba6de6e35e4e8fef060689e92b1e9 Author: Gio <gio@altermundi.net> Date: Wed May 8 11:07:09 2024 +0200 Add youhua_wr1200js target commit 2b81ffb9cac5c98b43e8e719cb36880c818c4805 Author: Gio <gio@altermundi.net> Date: Mon Mar 18 23:48:59 2024 +0100 Backport updates from Gio sandbox Externalize OpenWrt and other dependencies Use environement variables to customize build script behaviour : pablomonte: 10:12:10 pablo@meshThink librerouteros ±|main ✗|→ bash --version GNU bash, versión 5.1.4(1)-release (x86_64-pc-linux-gnu) Copyright (C) 2020 Free Software Foundation, Inc. Licencia GPLv3+: GPL de GNU versión 3 o posterior <http://gnu.org/licenses/gpl.html> Esto es software libre, es libre para modificar y redistribuirlo. No hay NINGUNA GARANTÍA, a la extensión permitida por la ley. 10:12:13 pablo@meshThink librerouteros ±|main ✗|→ g10h4ck: El commit parece corresponder pero el contenido del script parece que no https://gitlab.com/librerouter/librerouteros/-/blob/main/librerouteros_build.sh?ref_type=heads , muy raro habras modificado el script a manopla en algun momento? git status que dice? pablomonte: image.png pablomonte: Installing all packages from feed tmate. ~/Builds/librerouterOS-librerouter-r2 ~/Development/librerouteros kconfig-utils.sh Initialized empty register at /tmp/_home_pablo_Builds_librerouterOS-librerouter-r2__.config_register Collecting package info: done WARNING: Makefile 'package/feeds/packages/boost/Makefile' has a dependency on 'libquadmath', which does not exist WARNING: Makefile 'package/feeds/telephony/freeswitch/Makefile' has a dependency on 'libpcre', which does not exist WARNING: Makefile 'package/feeds/libremesh/lime-proto-bgp/Makefile' has a dependency on 'bird1-ipv4', which does not exist WARNING: Makefile 'package/feeds/libremesh/lime-proto-bgp/Makefile' has a dependency on 'bird1-ipv6', which does not exist # # configuration written to .config # WARNING: Makefile 'package/feeds/packages/boost/Makefile' has a dependency on 'libquadmath', which does not exist WARNING: Makefile 'package/feeds/telephony/freeswitch/Makefile' has a dependency on 'libpcre', which does not exist WARNING: Makefile 'package/feeds/libremesh/lime-proto-bgp/Makefile' has a dependency on 'bird1-ipv4', which does not exist WARNING: Makefile 'package/feeds/libremesh/lime-proto-bgp/Makefile' has a dependency on 'bird1-ipv6', which does not exist # # configuration written to .config # kconfig-utils.sh Fatal: explicitely enabled config CONFIG_TARGET_ramips_mt7621_DEVICE_librerouter_librerouter-r2=y not found enabled in /home/pablo/Builds/librerouterOS-librerouter-r2//.config 10:20:53 pablo@meshThink librerouteros ±|main ✗|→ g10h4ck: pushd $HOME/Development/openwrt/ ; git log -n 2 | cat ; git status ; popd pasame el output de eso g10h4ck: y tambien de pushd $HOME/Development/kconfig-utils/ ; git log -n 2 | cat ; git status ; popd pablomonte: 10:24:57 pablo@meshThink librerouteros ±|main ✗|→ pushd $HOME/Development/openwrt/ ; git log -n 2 | cat ; git status ; popd ~/Development/openwrt ~/Development/librerouteros commit 752f6bf64ee6e7cdcc5273b7d03d1b2943945967 Author: Álvaro Fernández Rojas <noltari@gmail.com> Date: Fri May 10 09:17:52 2024 +0200 bcm27xx-utils: update to latest version Full changelog: https://github.com/raspberrypi/utils/compare/e65f5ec102e74218cda7da9fdc8b1caa0fd1127d...451b9881b72cb994c102724b5a7d9b93f97dc315 Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> commit eee2300026c07ba3539c1f33a73da3e3a329e0d1 Author: Álvaro Fernández Rojas <noltari@gmail.com> Date: Fri May 10 09:15:15 2024 +0200 bcm27xx-gpu-fw: update to v1.20240424 This includes multiple updates for BCM2711 and BCM2712. Full changelog: https://github.com/raspberrypi/firmware/compare/0968de28716a9b1f106b8492646d0ed0a2800152...1.20240424 Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> En la rama master Tu rama está actualizada con 'origin/master'. nada para hacer commit, el árbol de trabajo está limpio ~/Development/librerouteros 10:25:02 pablo@meshThink librerouteros ±|main ✗|→ pablomonte: 10:25:52 pablo@meshThink librerouteros ±|main ✗|→ pushd $HOME/Development/kconfig-utils/ ; git log -n 2 | cat ; git status ; popd ~/Development/kconfig-utils ~/Development/librerouteros commit 0e009439d41c018fbb025201b852eb1db163c086 Author: Gioacchino Mazzurco <gio@eigenlab.org> Date: Thu Mar 14 21:46:21 2024 +0100 Escape " in config values Stuff like this broke gawk script without this fix kconfig_set CONFIG_VERSION_BUG_URL '"https://gitlab.com/librerouter/librerouteros"' commit 0086d9f838ece67955e613b984c3500fafffb873 Author: Gioacchino Mazzurco <gio@eigenlab.org> Date: Wed Mar 13 14:50:04 2024 +0100 Conserve option ordering when setting/unsetting Keep order consistent to pre-existing .config More efficent implementation, and more reusable code Improved documentation with Gentoo example En la rama main Tu rama está actualizada con 'origin/main'. nada para hacer commit, el árbol de trabajo está limpio ~/Development/librerouteros g10h4ck: la branch del source OpenWrt es equivocada intenta con esto pushd $HOME/Development/openwrt/ ; git checkout lr2 ; git pull ; git log -n 2 | cat ; git status ; popd g10h4ck: cuando acaba de compilar fijate que haya la imagen en el directorio de compilacion con ls -alh bin/targets/ramips/mt7621/librerouteros* pablomonte: Por otro lado la LimeApp no carga ni cambia de pantallas.. queda ahí: image.png la verdad no me parece importante por ahora lo de la LimeApp, pero sí me vendría bien que funcione mesh en el canal 108 o 124 para no tener que cambiar la cnfig de la red pablomonte: Hola! Gracias @g10h4ck por la paciencia. Conseguimos terminar la compilación con éxito :)) Ahora viene el "reporte" del uso en el LR2 sigue teniendo problemas para hacer mesh en otro canal que no sea el 48 o 157, en modo AP funcionan todos los canales con normalidad: root@LiMe-101929:~# iwinfo wlan0-ap ESSID: "LibreMesh.org" Access Point: A8:40:41:1C:84:38 Mode: Master Channel: 108 (5.540 GHz) HT Mode: NOHT Center Channel 1: unknown 2: unknown Tx-Power: 23 dBm Link Quality: unknown/70 Signal: unknown Noise: -46 dBm Bit Rate: unknown Encryption: none Type: nl80211 HW Mode(s): 802.11a/n Hardware: 168C:0033 168C:0205 [Generic MAC80211] TX power offset: unknown Frequency offset: unknown Supports VAPs: yes PHY name: phy0 wlan0-mesh ESSID: "LiMe" Access Point: AE:40:41:1C:84:38 Mode: Mesh Point Channel: unknown (unknown) HT Mode: NOHT Center Channel 1: unknown 2: unknown Tx-Power: 23 dBm Link Quality: unknown/70 Signal: unknown Noise: -46 dBm Bit Rate: unknown Encryption: none Type: nl80211 HW Mode(s): 802.11a/n Hardware: 168C:0033 168C:0205 [Generic MAC80211] TX power offset: unknown Frequency offset: unknown Supports VAPs: yes PHY name: phy0 wlan1-ap ESSID: "LibreMesh.org" Access Point: A8:40:41:1C:84:54 Mode: Master Channel: 157 (5.785 GHz) HT Mode: HT40 Center Channel 1: 159 2: unknown Tx-Power: 27 dBm Link Quality: unknown/70 Signal: unknown Noise: -89 dBm Bit Rate: unknown Encryption: none Type: nl80211 HW Mode(s): 802.11a/n Hardware: 168C:0033 168C:0205 [Generic MAC80211] TX power offset: unknown Frequency offset: unknown Supports VAPs: yes PHY name: phy1 wlan1-apname ESSID: "LibreMesh.org/LiMe-101929" Access Point: AA:40:41:1C:84:54 Mode: Master Channel: 157 (5.785 GHz) HT Mode: HT40 Center Channel 1: 159 2: unknown Tx-Power: 27 dBm Link Quality: unknown/70 Signal: unknown Noise: -89 dBm Bit Rate: unknown Encryption: none Type: nl80211 HW Mode(s): 802.11a/n Hardware: 168C:0033 168C:0205 [Generic MAC80211] TX power offset: unknown Frequency offset: unknown Supports VAPs: yes PHY name: phy1 wlan1-mesh ESSID: "LiMe" Access Point: AE:40:41:1C:84:54 Mode: Mesh Point Channel: 157 (5.785 GHz) HT Mode: HT40 Center Channel 1: 159 2: unknown Tx-Power: 27 dBm Link Quality: unknown/70 Signal: unknown Noise: -89 dBm Bit Rate: unknown Encryption: none Type: nl80211 HW Mode(s): 802.11a/n Hardware: 168C:0033 168C:0205 [Generic MAC80211] TX power offset: unknown Frequency offset: unknown Supports VAPs: yes PHY name: phy1 wlan2-ap ESSID: "LibreMesh.org" Access Point: A8:40:41:1C:84:50 Mode: Master Channel: 124 (5.620 GHz) HT Mode: NOHT Center Channel 1: unknown 2: unknown Tx-Power: 23 dBm Link Quality: unknown/70 Signal: unknown Noise: -92 dBm Bit Rate: unknown Encryption: none Type: nl80211 HW Mode(s): 802.11a/n Hardware: 168C:0033 168C:0205 [Generic MAC80211] TX power offset: unknown Frequency offset: unknown Supports VAPs: yes PHY name: phy2 wlan2-mesh ESSID: "LiMe" Access Point: AE:40:41:1C:84:50 Mode: Mesh Point Channel: unknown (unknown) HT Mode: NOHT Center Channel 1: unknown 2: unknown Tx-Power: 23 dBm Link Quality: unknown/70 Signal: unknown Noise: -92 dBm Bit Rate: unknown Encryption: none Type: nl80211 HW Mode(s): 802.11a/n Hardware: 168C:0033 168C:0205 [Generic MAC80211] TX power offset: unknown Frequency offset: unknown Supports VAPs: yes PHY name: phy2 root@LiMe-101929:~# ::: ::: spoiler Costos por Unidad May 10, 2024 pablomonte5:11 PM Hola, vengo a generar el tópico para darle forma al precio del LR2. Tengo más dudas que certezas, me ayudan? el presupuesto para 150 unidades en OurPCB era de U$6,265.5 Placas ensambladas U$42 c/u aprox. Envío por parte de elles ..... (salió U$180 para mandar 6 a Euro y 9 a Arg) Radios ..... @g10h4ck cúanto salieron las radios? se podría seguir comprando en cantidad al mismo proveedor o hay que buscar otros? Cajas y soportes U$7 (+ grampa ohmega + perforaciones + sujección placa?) Antenas haríamos las vivaldi que diseña INTI? Fuentes... usábamos las belsic, no nos gustan, pero no hay otras por la vuelta (me parece que no es sencillo importar fuentes) g10h4ck4:56 AM las radios salieron bastante caras respecto a la que produciamos con Edwin: 3 radios WiFi 6e salieron $242.82, mientras las WiFi 6 salieron 3 $141.66, estos precios sin contar el shipping que es a parte. Se pueden seguir comprando en cantidad y quizas los precios vayan bajando cuando se haga mas comun WiFi 7 Nicolás Echániz3:18 PM creo que podemos tener diferentes configuraciones. El más barato con una sola radio 802.11n... hasta el mas caro con 3 radios ac o las que consigamos... 3:19 PM pero tenemos que tener definidos los proveedores de esas alternativas. Hay que buscar bien porque varian un montón en precio, al menos eso pasaba cuando terminamos haciendo las radios con edwin... pablomonte12:06 PM Placas ensambladas U$42 c/u aprox. Envío por parte de elles ..... (salió U$180 para mandar 6 a Euro y 9 a Arg) Radios kit x 3: Entre U$141,66 (WiFi6) hasta U$242,82 (WiFi6e) se puede proponer también WiFi n más baratas (las del LR1, sólo hay 30 en Dragino) Cajas y soportes U$7 (+ grampa ohmega + perforaciones + sujección placa?) Antenas para las radios baratas podría fabricar Fabri en Trasla. Para las doble banda ¿haríamos las vivaldi que diseña INTI? Fuentes 26.40 USD cada fuente Belsic con inyector poe. Por ahora, se acerca a los U$300 con radios wifi6 y a U$400 con wifi6e. Nicolás Echániz8:58 PM de impuestos también pagamos un montón esta vuelta, pero no debería seguir saliendo así. Betiana va a mirar bien a ver por qué ese envío tuvo tantos más impuestos (como 370mil) que el de LR1 Pablito también podríamos ver cuánto sale conseguir radios de la generación del LR1, aunque no sean las de dragino... digo para tener una opción baratita 8:59 PM me parece bien que probemos fabricar las vivaldi a ver cómo resultan... :::spoiler SAn: Estuve escribiendole a algunos proveedores chinos para que me pasen catálogo de antenas para tener a mano. Me mandaron uno que tiene un poco de todo que me pareció interesante, hay también cables, algunos herrajes, etc https://drive.google.com/file/d/1HFPzC7laN2j9LPkKeOWwp6N3GDQJNrdr/view?usp=drivesdk pablomonte: Wau! que inmensa variedad! tremendo.. gracias por compartirlo Algún modelo te resonó:-? g10h4ck: Vi que tambien hay algunas que son dual band, muy bien :-) pablomonte: El equipo de Carolina Giuffrida y Pablo de Cesare nos ofrecen cotizar el diseño y simulación de la antena que necesitemos. En ese sentido consulto si están definidas las radios a usar como para pasarles las specs. También consultar por aquí si tenemos ideas, modelos, sugerencias para encararle. Sería el momento de poner "la semilla" pablomonte: Respondió Carolina del INTI con una propuesta... Pensaba preguntar si no se les escapó un cero... :grimacing: Te paso la cotización con la que estuvimos trabajando para el análisis y simulación de la antena doble banda, serían $650000. Si quieren podemos tener una reunión por TEAMS para charlar al respecto de los lineamientos y entregables, desde ya que en INTI siempre estamos con plena disposición para colaborar. Sumado a esto te comento que, una vez más, esta semana aumentaron los precios en INTI, por lo que en breve deberíamos actualizar este valor. Aguardo comentarios Saludos! Ing. Carolina Giuffrida Nicolás Echániz: no suena raro... en relación a lo que cobra la uni de rio 4to por su participación en incubadoras... son menos de usd 1000 y estarían haciendo una propuesta de diseño de antena que podamos construir, no? eso vale 1 sola antena bibanda. :] pablomonte: Nicolás Echániz said: son menos de usd 1000 y estarían haciendo una propuesta de diseño de antena que podamos construir, no? jaja, estaba muy desactualizado. Entiendo que sí, igualmente los "lineamientos" estarían a definir Le confirmo entonces que nos gustaría esa reunión.. @SAn @Nicolás Echániz quisiera alguno o ambos acompañarme en ese encuentro? me gustaría. Nicolás Echániz: dale. Avisá cuando vayan coordinando día / hora pablomonte: Nos proponen juntada el lunes a las 10am pablomonte: @LR Necesitamos 3 chains?? g10h4ck: usualmente no, pero no se si se han inventado alguna manera de aprovechar la terzera chain el links a distancia medio larga como las que usualmente hace LR, usualmente en links largo no se consigue aprovechar bien mas de 2, pero no se lo ultimisimo que se han inventado pablomonte: Hola Pablo, como estas? Estamos estudiando las distintas configuraciones de antena doble banda para ver cual podría ser la utilizada por ustedes. A raíz de eso nos surgió una duda que define un poco el camino a seguir. A ustedes les afectaría recibir las frecuencias intermedias entre la banda de 2.4 GHz y la de 5.8GHz? Porque en ese caso podríamos ver si una antena de banda ancha cumple con los requisitos. Pero si les genera un ruido no deseado que el equipo reciba frecuencias no deseadas habría que ir por el lado de una antena de doble banda, es decir, que esté sintonizada en las frecuencias de interés únicamente y filtre las intermedias. Aguardamos novedades. Saludos!! Ing. Carolina Giuffrida pablomonte: Las frecuencias intermedias las filtraría cada radio verdad?? pablomonte: Les decimos que una antena de banda ancha? A mí me cuesta decidir, porque por un lado pienso que estaría bueno que el diseño sirva para otros usos. Pero si eso significa más ruido capaz no conviene Nicolás Echániz: Les podrías pedir a ellos que nos cuenten también cuáles piensan que son las ventajas y desventajas de una y otra opción. @SAn quizás Fito puede orientar un poco sobre esto? pablomonte: @stream Mañana 10am tenemos reunión con INTI para ver los avances del diseño de antena y seguir en sintonía pablomonte: Asunto: Reunión de avance con Altermundi Enviado: 1 de noviembre de 2023 09:34:14 ART De: Carolina Andrea Giuffrida <cgiuffrida@inti.gob.ar> Para: Carolina Andrea Giuffrida <cgiuffrida@inti.gob.ar>, "Pablo Nicolás De Cesare" <decesare@inti.gob.ar>, "pablomonte@altermundi.net" <pablomonte@altermundi.net>, SOEYE-DTTYE-Departamento de Comunicaciones <DepartamentodeComunicaciones801@inti.gob.ar> Microsoft Teams meeting Join on your computer, mobile app or room device Click here to join the meeting<https://teams.microsoft.com/l/meetup-join/19%3aaeb2403a8ddf412b9568b1fb286df10d%40thread.skype/1698842052061?context=%7b%22Tid%22%3a%224c0eae6d-94e6-400f-9b9e-1b81e7549dcf%22%2c%22Oid%22%3a%22a8241477-c85e-43d6-857e-fdd7137393c7%22%7d> Meeting ID: 215 087 808 152 Passcode: VC4ydZ Download Teams<https://www.microsoft.com/en-us/microsoft-teams/download-app> | Join on the web<https://www.microsoft.com/microsoft-teams/join-a-meeting> Learn More<https://aka.ms/JoinTeamsMeeting> | Meeting options<https://teams.microsoft.com/meetingOptions/?organizerId=a8241477-c85e-43d6-857e-fdd7137393c7&tenantId=4c0eae6d-94e6-400f-9b9e-1b81e7549dcf&threadId=19_aeb2403a8ddf412b9568b1fb286df10d@thread.skype&messageId=1698842052061&language=en-US> Nicolás Echániz: cómo fue la reunión @pablomonte ? pablomonte: Estuvo bien, quedamos en que probarían de hacer "arreglos" de antenas tipo Vivaldi, para poder captar todo entre 2GHz y 5.8GHz. Ya que con parches no se podría abarcar todo ese rango de frecuencias. Carolina me mostró algunas simulaciones en la que estuvo trabajando y me comentó la dificultad de lograr ganancias piolas en ambas bandas simultáneamente con los diseños que venían probando. pablomonte: image.png pablomonte: Avances_01-12-23.pdf Llegamos a una antena vivaldi (de banda ancha) que tiene muy buena ganancia en las dos bandas de WIFI y lindos lóbulos de radiación. Te mando un archivo con los resultados de la simulación (avances). Luego de esto estamos pensando maneras de mejorar esta ganancia para acercarnos a los 16 dBi que tenían con la Cassegrain. Estamos evaluando varias opciones, y viendo que sería lo más óptimo para ustedes en términos de construcción. Y a su vez estamos viendo las maneras de hacer MIMO. En otro archivo (mejoras) te mando esas alternativas que estamos evaluando. Saludos!! Ing. Carolina Giuffrida pablomonte: Mejoras_01-12-23.pdf Nicolás Echániz: qué bien @pablomonte . Parece un caminito interesante. pablomonte: Hola, Carolina nos comparte algunos avances y la simulación de un array de vivaldis de banda ancha que abarca 2.4 y 5GHz Avances-MIMO_26-01-23.docx Avances-reflector_26-01-23.docx pablomonte: Buenas! tuvimos una reunión con Carolina y Pablo Decesare del INTI por el tema del diseño de antena de banda ancha para LR2. Viene ganando la idea de un array de vivaldis, 4 Horizontal y 4 vertical. Lo que daría una antena de entre 11 y 13 dB para ambas bandas.. Aún no está resuelta la alimentación y el cableado, pero se estima que tendría aprox 45cm x 12cm x 12 cm. aún no tengo dibujitos, para compartirles, pero he visto lóbulos de radiación y simulaciones prometedoras. Quedo a disposición para conversar o darle roscas al asunto. Saludos! Nicolás Echániz: suena muy interesante ! Nicolás Echániz: sea o no sea la antena que más usemos. Funcionaría tanto alimentando la señal de 2.4 de una radio y la de 5 de otra o solamente estaría pensada para entrarle desde una radio que emite bi-banda? pablomonte: Nicolás Echániz said: sea o no sea la antena que más usemos. Funcionaría tanto alimentando la señal de 2.4 de una radio y la de 5 de otra o solamente estaría pensada para entrarle desde una radio que emite bi-banda? La antena tendría banda ancha para cada polarización, es decir que daría lo mismo conectarla a una radio multibanda entre 2 - 6 GHz, aunque para descomponer la señal de cada chain en 2 radios (no bi-banda) haría falta un "acoplador": image.png algo que mande la señal de ambas radios por un mismo chain g10h4ck: En las radios nuevas que he testeado, los 2.4, 5 y 6GHz salen todos por los mismos pigtails, se pueden conectar minimos dos chains y opcionalmente una tercera que puede tener usos distintos, por ejemplo para cosas de suppression de ruido o para dar mas banda a unos clientes cercanos, segun de lo que soporta el driver, de como este configurado y de que antena se le conecta a la terzera chain (opcional) g10h4ck: asi que no tendriamos el problema del acoplador, ya salen acopladas de la radio, y mas que las antenas soporten bien todo el rango de frecuencias es una necesidad con estas radios nuevas ::: SAn: Estuve escribiendole a algunos proveedores chinos para que me pasen catálogo de antenas para tener a mano. Me mandaron uno que tiene un poco de todo que me pareció interesante, hay también cables, algunos herrajes, etc https://drive.google.com/file/d/1HFPzC7laN2j9LPkKeOWwp6N3GDQJNrdr/view?usp=drivesdk pablomonte: Wau! que inmensa variedad! tremendo.. gracias por compartirlo Algún modelo te resonó:-? g10h4ck: Vi que tambien hay algunas que son dual band, muy bien :-) pablomonte: El equipo de Carolina Giuffrida y Pablo de Cesare nos ofrecen cotizar el diseño y simulación de la antena que necesitemos. En ese sentido consulto si están definidas las radios a usar como para pasarles las specs. También consultar por aquí si tenemos ideas, modelos, sugerencias para encararle. Sería el momento de poner "la semilla" pablomonte: Respondió Carolina del INTI con una propuesta... Pensaba preguntar si no se les escapó un cero... :grimacing: Te paso la cotización con la que estuvimos trabajando para el análisis y simulación de la antena doble banda, serían $650000. Si quieren podemos tener una reunión por TEAMS para charlar al respecto de los lineamientos y entregables, desde ya que en INTI siempre estamos con plena disposición para colaborar. Sumado a esto te comento que, una vez más, esta semana aumentaron los precios en INTI, por lo que en breve deberíamos actualizar este valor. Aguardo comentarios Saludos! Ing. Carolina Giuffrida Nicolás Echániz: no suena raro... en relación a lo que cobra la uni de rio 4to por su participación en incubadoras... son menos de usd 1000 y estarían haciendo una propuesta de diseño de antena que podamos construir, no? eso vale 1 sola antena bibanda. :] pablomonte: Nicolás Echániz said: son menos de usd 1000 y estarían haciendo una propuesta de diseño de antena que podamos construir, no? jaja, estaba muy desactualizado. Entiendo que sí, igualmente los "lineamientos" estarían a definir Le confirmo entonces que nos gustaría esa reunión.. @SAn @Nicolás Echániz quisiera alguno o ambos acompañarme en ese encuentro? me gustaría. Nicolás Echániz: dale. Avisá cuando vayan coordinando día / hora pablomonte: Nos proponen juntada el lunes a las 10am pablomonte: @LR Necesitamos 3 chains?? g10h4ck: usualmente no, pero no se si se han inventado alguna manera de aprovechar la terzera chain el links a distancia medio larga como las que usualmente hace LR, usualmente en links largo no se consigue aprovechar bien mas de 2, pero no se lo ultimisimo que se han inventado pablomonte: Hola Pablo, como estas? Estamos estudiando las distintas configuraciones de antena doble banda para ver cual podría ser la utilizada por ustedes. A raíz de eso nos surgió una duda que define un poco el camino a seguir. A ustedes les afectaría recibir las frecuencias intermedias entre la banda de 2.4 GHz y la de 5.8GHz? Porque en ese caso podríamos ver si una antena de banda ancha cumple con los requisitos. Pero si les genera un ruido no deseado que el equipo reciba frecuencias no deseadas habría que ir por el lado de una antena de doble banda, es decir, que esté sintonizada en las frecuencias de interés únicamente y filtre las intermedias. Aguardamos novedades. Saludos!! Ing. Carolina Giuffrida pablomonte: Las frecuencias intermedias las filtraría cada radio verdad?? pablomonte: Les decimos que una antena de banda ancha? A mí me cuesta decidir, porque por un lado pienso que estaría bueno que el diseño sirva para otros usos. Pero si eso significa más ruido capaz no conviene Nicolás Echániz: Les podrías pedir a ellos que nos cuenten también cuáles piensan que son las ventajas y desventajas de una y otra opción. @SAn quizás Fito puede orientar un poco sobre esto? pablomonte: @stream Mañana 10am tenemos reunión con INTI para ver los avances del diseño de antena y seguir en sintonía pablomonte: Asunto: Reunión de avance con Altermundi Enviado: 1 de noviembre de 2023 09:34:14 ART De: Carolina Andrea Giuffrida <cgiuffrida@inti.gob.ar> Para: Carolina Andrea Giuffrida <cgiuffrida@inti.gob.ar>, "Pablo Nicolás De Cesare" <decesare@inti.gob.ar>, "pablomonte@altermundi.net" <pablomonte@altermundi.net>, SOEYE-DTTYE-Departamento de Comunicaciones <DepartamentodeComunicaciones801@inti.gob.ar> Microsoft Teams meeting Join on your computer, mobile app or room device Click here to join the meeting<https://teams.microsoft.com/l/meetup-join/19%3aaeb2403a8ddf412b9568b1fb286df10d%40thread.skype/1698842052061?context=%7b%22Tid%22%3a%224c0eae6d-94e6-400f-9b9e-1b81e7549dcf%22%2c%22Oid%22%3a%22a8241477-c85e-43d6-857e-fdd7137393c7%22%7d> Meeting ID: 215 087 808 152 Passcode: VC4ydZ Download Teams<https://www.microsoft.com/en-us/microsoft-teams/download-app> | Join on the web<https://www.microsoft.com/microsoft-teams/join-a-meeting> Learn More<https://aka.ms/JoinTeamsMeeting> | Meeting options<https://teams.microsoft.com/meetingOptions/?organizerId=a8241477-c85e-43d6-857e-fdd7137393c7&tenantId=4c0eae6d-94e6-400f-9b9e-1b81e7549dcf&threadId=19_aeb2403a8ddf412b9568b1fb286df10d@thread.skype&messageId=1698842052061&language=en-US> Nicolás Echániz: cómo fue la reunión @pablomonte ? pablomonte: Estuvo bien, quedamos en que probarían de hacer "arreglos" de antenas tipo Vivaldi, para poder captar todo entre 2GHz y 5.8GHz. Ya que con parches no se podría abarcar todo ese rango de frecuencias. Carolina me mostró algunas simulaciones en la que estuvo trabajando y me comentó la dificultad de lograr ganancias piolas en ambas bandas simultáneamente con los diseños que venían probando. pablomonte: image.png pablomonte: Avances_01-12-23.pdf Llegamos a una antena vivaldi (de banda ancha) que tiene muy buena ganancia en las dos bandas de WIFI y lindos lóbulos de radiación. Te mando un archivo con los resultados de la simulación (avances). Luego de esto estamos pensando maneras de mejorar esta ganancia para acercarnos a los 16 dBi que tenían con la Cassegrain. Estamos evaluando varias opciones, y viendo que sería lo más óptimo para ustedes en términos de construcción. Y a su vez estamos viendo las maneras de hacer MIMO. En otro archivo (mejoras) te mando esas alternativas que estamos evaluando. Saludos!! Ing. Carolina Giuffrida pablomonte: Mejoras_01-12-23.pdf Nicolás Echániz: qué bien @pablomonte . Parece un caminito interesante. pablomonte: Hola, Carolina nos comparte algunos avances y la simulación de un array de vivaldis de banda ancha que abarca 2.4 y 5GHz Avances-MIMO_26-01-23.docx Avances-reflector_26-01-23.docx pablomonte: Buenas! tuvimos una reunión con Carolina y Pablo Decesare del INTI por el tema del diseño de antena de banda ancha para LR2. Viene ganando la idea de un array de vivaldis, 4 Horizontal y 4 vertical. Lo que daría una antena de entre 11 y 13 dB para ambas bandas.. Aún no está resuelta la alimentación y el cableado, pero se estima que tendría aprox 45cm x 12cm x 12 cm. aún no tengo dibujitos, para compartirles, pero he visto lóbulos de radiación y simulaciones prometedoras. Quedo a disposición para conversar o darle roscas al asunto. Saludos! Nicolás Echániz: suena muy interesante ! Nicolás Echániz: sea o no sea la antena que más usemos. Funcionaría tanto alimentando la señal de 2.4 de una radio y la de 5 de otra o solamente estaría pensada para entrarle desde una radio que emite bi-banda? pablomonte: Nicolás Echániz said: sea o no sea la antena que más usemos. Funcionaría tanto alimentando la señal de 2.4 de una radio y la de 5 de otra o solamente estaría pensada para entrarle desde una radio que emite bi-banda? La antena tendría banda ancha para cada polarización, es decir que daría lo mismo conectarla a una radio multibanda entre 2 - 6 GHz, aunque para descomponer la señal de cada chain en 2 radios (no bi-banda) haría falta un "acoplador": image.png algo que mande la señal de ambas radios por un mismo chain g10h4ck: En las radios nuevas que he testeado, los 2.4, 5 y 6GHz salen todos por los mismos pigtails, se pueden conectar minimos dos chains y opcionalmente una tercera que puede tener usos distintos, por ejemplo para cosas de suppression de ruido o para dar mas banda a unos clientes cercanos, segun de lo que soporta el driver, de como este configurado y de que antena se le conecta a la terzera chain (opcional) g10h4ck: asi que no tendriamos el problema del acoplador, ya salen acopladas de la radio, y mas que las antenas soporten bien todo el rango de frecuencias es una necesidad con estas radios nuevas