Adding WiFi to a RIgol MSO5000 ?  Linux kernel builds ? - Page 1
Forum section: electronics / testgear

author: LinuxGuy123
author_rank: Regular Contributor
timestamp: January 22, 2025, 05:17:27 am
content: Has anyone been able to add WiFi functionality to an MSO5000 ?Has anyone built a replacement kernel for their MSO5000 ?Thanks

author: LinuxGuy123
author_rank: Regular Contributor
timestamp: January 22, 2025, 04:55:14 pm
content: Bump. Nobody ?Is anyone interested in having WiFi on their MSO5000 ? Will the MSO5000 allow the use of a keyboard ? I know it has drivers for a mouse.

author: magic
author_rank: Super Contributor
timestamp: January 22, 2025, 05:09:01 pm
content: Techinacally, Rigol is obliged to provide you with buildable source code.Then it would be a fairly straightforward matter to enable extra drivers and run make. Slightly less trivial may be flashing the unit. And if the firmware is signed then you're SOL.

author: NE666
author_rank: Frequent Contributor
timestamp: January 22, 2025, 05:19:12 pm
content: Quote from: LinuxGuy123 on January 22, 2025, 05:17:27 amYes, but not in the way you're seeking. I use a Vonets WiFi ethernet bridge, similar to this one:https://www.aliexpress.com/item/1005006784259184.htmlLess than 5 minutes to setup, and works with any instruments or equipment with an Ethernet port. Not as elegant I agree, but it "just works" and it's a portable (between devices) solution.

author: LinuxGuy123
author_rank: Regular Contributor
timestamp: January 22, 2025, 05:20:30 pm
content: Quote from: magic on January 22, 2025, 05:09:01 pmAgreed. I'd like to investigate and see where things go. I have already asked Rigol for the kernel source **as used in the MSO5000**. I haven't heard anything back yet.

author: coromonadalix
author_rank: Super Contributor
timestamp: January 22, 2025, 05:21:01 pm
content: they are not obliged to provide such source code, unless under some gpl blah blah or do some reverse engineeringif they don't say on their website this model or that model has x wifi drivers in it, and they sell a specific dongle as an accessory for ityou're stuck just buy a lan to wifi adapter / wifi bridge, some of them have an usb plug who help grab the needed supply ?? and cost under 30$ on Amazonchoice is your's@LinuxGuy ... popping many times a day a thread, is not appreciated on the forum ... just saying

author: LinuxGuy123
author_rank: Regular Contributor
timestamp: January 22, 2025, 05:22:33 pm
content: Quote from: NE666 on January 22, 2025, 05:19:12 pmI thought of doing something similar. It would be nice to have the WiFi built into the scope.Your link doesn't work for me.

author: magic
author_rank: Super Contributor
timestamp: January 22, 2025, 05:26:18 pm
content: Quote from: coromonadalix on January 22, 2025, 05:21:01 pmThey are precisely obliged to provide such source code because of gpl blah blah.Otherwise they have no legal right to distribute kernel binaries inside the scope.Maybe somebody should clue US test equipment manufacturers and Trump on this issue

author: LinuxGuy123
author_rank: Regular Contributor
timestamp: January 22, 2025, 05:27:13 pm
content: Quote from: coromonadalix on January 22, 2025, 05:21:01 pmThe Linux kernel they use (3.12) is GPL, so they are obliged to provide it.QuoteI am speaking of using an USB WiFi adapter on the MSO5000. I suspect that the kernel in the MSO5000 doesn't have a driver for one, otherwise someone would be doing this already. I've compiled kernels in the past, I'm wondering if I can compile one for the MSO5000 with a USB WiFi adapter driver.QuoteI'm sorry, I haven't spent much time here in the past. Is something about my posts going against the social norms ?

author: tv84
author_rank: Super Contributor
timestamp: January 22, 2025, 06:25:13 pm
content: Member @oliv3r asked Rigol for that and, after he received it, he shared it in a github place.Search the forum.

author: mwb1100
author_rank: Frequent Contributor
timestamp: January 23, 2025, 10:08:49 am
content: Quote from: tv84 on January 22, 2025, 06:25:13 pmI think this is it:https://gitlab.com/riglol

author: coromonadalix
author_rank: Super Contributor
timestamp: January 23, 2025, 12:14:34 pm
content: must be in there ?Hacking the Rigol MSO5000 series oscilloscopes

author: NE666
author_rank: Frequent Contributor
timestamp: January 23, 2025, 01:29:35 pm
content: Quote from: LinuxGuy123 on January 22, 2025, 05:22:33 pmMy error, the URL was truncated. I've updated my original post but for simplicity:https://www.aliexpress.com/item/1005006784259184.html

author: Zucca
author_rank: Unknown
timestamp: January 23, 2025, 02:15:40 pm
content: I am the only one thinking that any radio transmitter close to a measurement equipment device is a bad idea?

author: coromonadalix
author_rank: Super Contributor
timestamp: January 23, 2025, 02:23:33 pm
content: yes and no sure it can / could be a problem if you see harmonics in the scope ....unless the scope as grounding issues bad connections or bad shielding of it's inputs ... i personally don't knowwith an usb dongle it is the same problem anyways ... if there is ?i'm on wired networks for all the scopes

author: Zucca
author_rank: Unknown
timestamp: January 23, 2025, 02:46:12 pm
content: I thought there is a reason why there is generally no wifi in measurement equipment.

author: NE666
author_rank: Frequent Contributor
timestamp: January 23, 2025, 02:56:50 pm
content: Quote from: Zucca on January 23, 2025, 02:15:40 pmNo.I think in that direction every time I see a post about adding WiFi. That said, a little research showed that Siglent have (at least historically) offered WiFi upgrades for some of their scopes.I'm no RF or EMI expert, not even close, but I imagine that any such susceptibilities very much come down to individual vendor designs and implementations. It may be OK for some, and far from it for others.

author: LinuxGuy123
author_rank: Regular Contributor
timestamp: January 23, 2025, 06:16:41 pm
content: WiFi is 2.4 GHz and low power. I doubt energy from the transmission itself would cause much interference. There is a reason 2.4 GHz is unlicensed.The USB WiFi dongle will communicate at WiFi 2.0 bus speeds - 12 Mb/s and 480 Mb/s. Obviously

author: rteodor
author_rank: Frequent Contributor
timestamp: January 24, 2025, 08:13:30 pm
content: Quote from: LinuxGuy123 on January 23, 2025, 06:16:41 pmI could not stop my mind spinning on this so I had to comment, maybe more knowledgeable people could bring more light over here.20dBm is 2.2V/50ohm and even if a small fraction (say 1% it would still be 0.22V) of that make it into the AFE (directly or via the test circuit) it could show up on the screen especially on lower V/div scale.WiFi max power can be thought as small butelectrical proximityto sensitive circuits inside the scope make it not suitable for this purpose.Did I got this right ? (I mean AFE is shielded and input is filtered but then 2.4GHz can sneak in more easily than higher wavelengths.)Quote from: LinuxGuy123 on January 23, 2025, 06:16:41 pmWasn't that reason high atmospheric absorption/propagation loss that made ISM bands commercially unattractive and thus regulatory effort was not justified?

author: thm_w
author_rank: Super Contributor
timestamp: January 24, 2025, 10:11:35 pm
content: Quote from: rteodor on January 24, 2025, 08:13:30 pmYou can just test it by taking a laptop or phone and bringing it beside the oscilloscope. Its shielded well so you won't see much. Some are using the DHO800 with wifi, presumably without issues.Its more a question of: software dev, QA testing, and possibly EMI testing. It wasn't worth their time to implement support.

author: rteodor
author_rank: Frequent Contributor
timestamp: January 25, 2025, 04:36:25 am
content: Quote from: thm_w on January 24, 2025, 10:11:35 pmI don't know how relevant that test can be. After all that situation (with laptop/router proximity) happen all the time and any complains I'we seen were precautionary. After all the two FCC requirements about harmfull interference (written on many older equipment or in the certificate) seem to be fulfilled. I'm thinking that there might be moreconducted interferenceif the transmitter is inside the scope or connected via USB. Maybe not directly on the scope but on the DUT. Or maybe I'm just looking for problems where there are none!?

author: oliv3r
author_rank: Frequent Contributor
timestamp: January 25, 2025, 09:57:35 am
content: Quote from: mwb1100 on January 23, 2025, 10:08:49 amNever built it, but should be possible in theory?https://gitlab.com/riglol/rigolee/linux/-/tree/archive/xilinx-v2013.4is the exact import of their dump, I did not yet make a different branch with cleanups, only did that for U-Boothttps://gitlab.com/riglol/rigolee/u-boot/-/commits/archive/xilinx-v2014.1-00005-gc29bed9I think

author: LinuxGuy123
author_rank: Regular Contributor
timestamp: January 25, 2025, 06:39:26 pm
content: Is the config file there for how Rigol setup the kernel ?Menuconfig should work, right ? Just add a driver for a USB WiFi device and build ?

author: oliv3r
author_rank: Frequent Contributor
timestamp: March 24, 2025, 01:02:02 pm
content: Quote from: LinuxGuy123 on January 25, 2025, 06:39:26 pmI just extracted the sources, which afaik includes the .config as well. I don't think anybody ever actually compiled itI would start with compilng the module and just transfering the module ...