Replies: 28 comments 55 replies
-
I got a different device working with these: Looks to be the same module but in a barebones version. Link I purchased from: |
Beta Was this translation helpful? Give feedback.
-
Can anyone assist with finding out how netat.exe communicates with these devices? In Wireshark I can see the commands I enter and their response just not how it initially 'connects' to the device to use AT commands. |
Beta Was this translation helpful? Give feedback.
-
The bare module can be purchased on its own here: |
Beta Was this translation helpful? Give feedback.
-
Really cool to see the video you posted demonstrating this working! And thanks for collecting info, notes and resources here in this thread. It looks like these modules have great potential for Reticulum! |
Beta Was this translation helpful? Give feedback.
-
Coincidentally, I have also recently watched related videos and am very interested in this plan. But currently, the ready-made bridge products I've see seem to be paired with "one click", and it is unclear how their encryption keys are exchanged and whether they are secure. It seems that there are also some enterprise level product solutions that support web manage, WPA3, and even 802.1x. Does anyone found way to customize encryption/keys by using AT commands and other methods? Edit 1 : I've talk to some "taobao" seller, they claim the key will random generate and exchange when pairing, but consider 900Mhz is can reach 1km range, not sure that exchange over the air is a secure solution. they said their module , can be programmed and use custom keys, I've check the page, looks excatly like @dmahony alibaba ones. Edit 2 : after a deep search, found another module https://detail.1688.com/offer/747960673579.html 4108E-S, using MM6108, looks better, aim for 32.5Mbps, and that Block Diagram looks excatly (again :) ) like the AzureWave https://www.azurewave.com/wireless-modules-11ah.html ones: https://www.azurewave.com/img/802.11ah/AW-HM581_DS_DF_C_STD.pdf |
Beta Was this translation helpful? Give feedback.
-
AT command guide translated into English via Google Translate: |
Beta Was this translation helpful? Give feedback.
-
If everything can be controlled via an AT command set, and all the AT commands can be mapped out, it should be pretty simple to create a fully functional interface driver for Reticulum. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Some of the Linux Wifi driver manual translated into English: The TaiXin Linux WiFi FMAC driver supports running the WiFi protocol stack inside the WiFi module, eliminating the need for the host to handle the WiFi protocol stack. The FMAC driver is compatible with the AH module and supports low-power modes, with corresponding WiFi firmware of type vx.x.x.5. Linux Kernel Compilation Configuration For SDIO interface: Enable Device Driver → MMC/SD/SDIO card support and the corresponding MMC host driver. FMAC Driver Development (hgic_fmac) hgic_fmac Loading Process Load the fmac driver: insmod hgicf.ko. ifname: Specify the network interface name; the driver defaults to creating the "hg0" interface. For example: insmod hgicf.ko ifname="wlan%d", creating the "wlanx" interface. Configure the hg0 interface: Set IP address, bring the interface up. Use the hgpriv tool for parameter configuration (or use encapsulated APIs). Basic parameter settings using hgpriv: hgpriv hg0 set freq_range=9080,9240,8: Set AH module working frequency range and bandwidth. Driver Configuration File (Optional) Example file content: makefile Networking Basic Parameters hgpriv hg0 set mode=xx: Set the WiFi module's operating mode to AP, STA, Group, or APSTA. mode=ap: Operate in AP mode. hgpriv hg0 set key_mgmt=xx: Set the WiFi module's encryption mode. NONE: Disable encryption. |
Beta Was this translation helpful? Give feedback.
-
I was just trying to compile the Linux driver and accidently stumbled across a Linux script to send AT commands! here is the script: |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
I just want to say thank you @dmahony for doing all of this work/investigation. I'll most likely wait a week or two to see what works best and buy some modules too. |
Beta Was this translation helpful? Give feedback.
-
Error when setting 1Mhz BSS BW: [4678903]lmac error!!!len= 640 bw= 1M mcs= 10 syms= 856 too long for non-mcs10, max 684 |
Beta Was this translation helpful? Give feedback.
-
Looks like the firmware update on the manufacturers website is newer than what is supplied: 2023/11/29 Ver26347
2023/10/20 Ver:25403
2023/7/24 Ver:24032 |
Beta Was this translation helpful? Give feedback.
-
The OTA tool is the only way I know to check firmware versions for the Taixin based boards: |
Beta Was this translation helpful? Give feedback.
-
It seems that recently, 802.11ah is picking up a lot of traction; LILYGO is also making a 802.11ah dev board (seems to also have an ESP32 onboard) https://twitter.com/lilygo9/status/1749745456417292672 |
Beta Was this translation helpful? Give feedback.
-
We released a HaLow devkit based on the Azurewave NRC7292 module in 2021. We're currently readying release of a new product line based on the NRC7394 and our own 1W HaLow module design. |
Beta Was this translation helpful? Give feedback.
-
There a preview on our Discord server under the TD-WRLS category. |
Beta Was this translation helpful? Give feedback.
-
Has Anyone found a AT command to remove connected Stations? |
Beta Was this translation helpful? Give feedback.
-
meybe using this https://extrowerk.com/2022-07-31/OpenStick.html too? |
Beta Was this translation helpful? Give feedback.
-
I have been using LicheeRV Nano's because the have wifi6 and in testing they seem to work well with the devboards via usb that @dmahony linked above, I ordered a few from aliexpress. anywho, this combination seems to work so much better then the ah/wifi repeater boards you can source from aliexpress as well. over wifi speeds were much lower then the link rate. I patched the driver for 5.10>above kernels when I was debugging with a raspberry pi(ill post a commit for that) I built a gui around hgpriv that I have uploaded over to the wifi stuff is specific to the rvnano and the buildroot builds the sdk builds but the rest of the interface assuming youve gotten hgpriv in sbin, should work. this combo nets around 7-10mbps up/down which for some of my test links is fantastic for the actual need. |
Beta Was this translation helpful? Give feedback.
-
The LilyGo T-Halow boards are out, has anyone tried them? I'm waiting for mine to arrive in the mail. |
Beta Was this translation helpful? Give feedback.
-
Just for anyone curious, you CAN use AT commands over UART using manual UNIX commands: In one window run this:
Then in another window run the commands using echo:
I'm not sure exactly what Linux is doing differently here but writing a program to run commands and print output couldn't be too hard. |
Beta Was this translation helpful? Give feedback.
-
https://github.com/aliosa27/taixin_tools this tool allows us to interact with halow via ip, right? |
Beta Was this translation helpful? Give feedback.
-
https://www.youtube.com/watch?v=Hl06mkjlpXI some review on the current state of affairs on taixin usage on DEFCON |
Beta Was this translation helpful? Give feedback.
-
I’ll give it a try. This may require some modification to the firmware on the device. There is a built in dhcp client however netat doesnt seem to listen. In another quick test , I can send udp packets directly to an ip address which in this case was 169 address and it will run what it’s sent, it just responds back to 0.0.0.0 which defeats the point in this case. I think the netat code is an object in the firmware sources so it might not be possible to add a direct mode. I’ll take a look and see what I can do
Sent from [Proton Mail](https://proton.me/mail/home) for iOS
…On Mon, Sep 16, 2024 at 7:21 AM, cyberumut ***@***.***(mailto:On Mon, Sep 16, 2024 at 7:21 AM, cyberumut <<a href=)> wrote:
> Correct. It does support communication via MAC address
can we configure ipv6 or ipv4 address instead of mac address ?
—
Reply to this email directly, [view it on GitHub](#421 (reply in thread)), or [unsubscribe](https://github.com/notifications/unsubscribe-auth/ADZD3IRPM4R7UYUQ5LXN5ALZW3LORAVCNFSM6AAAAABBPSY23OVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTANRVHE3TANA).
You are receiving this because you are subscribed to this thread.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Hi All |
Beta Was this translation helpful? Give feedback.
-
I was searching for Wi-Fi Halow devices and found this fairly priced kit on Aliexpress:
https://www.aliexpress.com/item/1005005701215525.html?spm=a2g0o.order_list.order_list_main.183.53701802dswxPD
I have had it for a couple of weeks and initially wrote it off as just a simple transparent Wi-Fi bridge.
It looks like there are no configuration options but after searching for info I found a tool that lets you use AT commands. I used the commands to lower the bit rate / Modulation Coding Scheme to 150Kbps!
Here is some more information about this device if anyone is interested:
https://fcc.report/FCC-ID/2AXPI-R900/5139047.pdf
lots of tools and an SDK on the developers website, apparently able to be downloaded once registered:
https://en.taixin-semi.com/Product?prouctSubClass=33
*confirmed, lots of good stuff there.
Thread with lots of good info:
https://discuss.ardupilot.org/t/802-11ah-halow-iot-wifi-920mhz/92988/16
I think it has some potential to be used for Reticulum, especially the Wi-Fi Halow built in features like repeater modes and meshing.
Has anyone else here tried these devices? or any other Halow Devices? I have these and several others, I will post more if people are interested.
Here is a quick recording of running an Iperf3 Speed test, Reticulum Shell and Internet speed test:
https://youtu.be/6nL4PhyddSk
Beta Was this translation helpful? Give feedback.
All reactions