Author Topic: Adding WiFi to a RIgol MSO5000 ? Linux kernel builds ?  (Read 990 times)

0 Members and 1 Guest are viewing this topic.

Offline LinuxGuy123Topic starter

  • Regular Contributor
  • *
  • Posts: 57
  • Country: ca
Adding WiFi to a RIgol MSO5000 ? Linux kernel builds ?
« on: January 22, 2025, 05:17:27 am »

Has anyone been able to add WiFi functionality to an MSO5000 ?

Has anyone built a replacement kernel for their MSO5000 ?

Thanks
 

Offline LinuxGuy123Topic starter

  • Regular Contributor
  • *
  • Posts: 57
  • Country: ca
Re: Adding WiFi to a RIgol MSO5000 ? Linux kernel builds ?
« Reply #1 on: January 22, 2025, 04:55:14 pm »
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.
 

Offline magic

  • Super Contributor
  • ***
  • Posts: 7525
  • Country: pl
Re: Adding WiFi to a RIgol MSO5000 ? Linux kernel builds ?
« Reply #2 on: January 22, 2025, 05:09:01 pm »
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.
 

Online NE666

  • Frequent Contributor
  • **
  • Posts: 273
  • Country: gb
Re: Adding WiFi to a RIgol MSO5000 ? Linux kernel builds ?
« Reply #3 on: January 22, 2025, 05:19:12 pm »
Has anyone been able to add WiFi functionality to an MSO5000 ?

Yes, 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.html

Less 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.
« Last Edit: January 23, 2025, 01:28:07 pm by NE666 »
 
The following users thanked this post: thm_w

Offline LinuxGuy123Topic starter

  • Regular Contributor
  • *
  • Posts: 57
  • Country: ca
Re: Adding WiFi to a RIgol MSO5000 ? Linux kernel builds ?
« Reply #4 on: January 22, 2025, 05:20:30 pm »
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.

Agreed.  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.
 

Offline coromonadalix

  • Super Contributor
  • ***
  • Posts: 7105
  • Country: ca
Re: Adding WiFi to a RIgol MSO5000 ? Linux kernel builds ?
« Reply #5 on: January 22, 2025, 05:21:01 pm »
they are not obliged to provide such source code,  unless under some gpl   blah blah   or do some reverse engineering

if 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 it


you'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 Amazon

choice is your's


@LinuxGuy  ...  popping many times a day a thread,   is not appreciated on the forum  ...  just saying
 

Offline LinuxGuy123Topic starter

  • Regular Contributor
  • *
  • Posts: 57
  • Country: ca
Re: Adding WiFi to a RIgol MSO5000 ? Linux kernel builds ?
« Reply #6 on: January 22, 2025, 05:22:33 pm »
Has anyone been able to add WiFi functionality to an MSO5000 ?
Yes, 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

Less 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.

I thought of doing something similar.  It would be nice to have the WiFi built into the scope.

Your link doesn't work for me.
 

Offline magic

  • Super Contributor
  • ***
  • Posts: 7525
  • Country: pl
Re: Adding WiFi to a RIgol MSO5000 ? Linux kernel builds ?
« Reply #7 on: January 22, 2025, 05:26:18 pm »
they are not obliged to provide such source code,  unless under some gpl   blah blah
They 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 >:D :-DD
 
The following users thanked this post: LinuxGuy123

Offline LinuxGuy123Topic starter

  • Regular Contributor
  • *
  • Posts: 57
  • Country: ca
Re: Adding WiFi to a RIgol MSO5000 ? Linux kernel builds ?
« Reply #8 on: January 22, 2025, 05:27:13 pm »
they are not obliged to provide such source code,  unless under some gpl   blah blah   or do some reverse engineering

The Linux kernel they use (3.12) is GPL, so they are obliged to provide it.

Quote
if 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 it you'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 Amazon

I 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.

Quote
@LinuxGuy  ...  popping many times a day a thread,   is not appreciated on the forum  ...  just saying

I'm sorry, I haven't spent much time here in the past.   Is something about my posts going against the social norms ?
 

Online tv84

  • Super Contributor
  • ***
  • Posts: 3355
  • Country: pt
Re: Adding WiFi to a RIgol MSO5000 ? Linux kernel builds ?
« Reply #9 on: January 22, 2025, 06:25:13 pm »
Member @oliv3r asked Rigol for that and, after he received it, he shared it in a github place.

Search the forum.
 

Offline mwb1100

  • Frequent Contributor
  • **
  • Posts: 618
  • Country: us
Re: Adding WiFi to a RIgol MSO5000 ? Linux kernel builds ?
« Reply #10 on: January 23, 2025, 10:08:49 am »
Member @oliv3r asked Rigol for that and, after he received it, he shared it in a github place.

I think this is it: https://gitlab.com/riglol

 

Offline coromonadalix

  • Super Contributor
  • ***
  • Posts: 7105
  • Country: ca
Re: Adding WiFi to a RIgol MSO5000 ? Linux kernel builds ?
« Reply #11 on: January 23, 2025, 12:14:34 pm »
 :-+

must be in there ?

Hacking the Rigol MSO5000 series oscilloscopes
« Last Edit: January 23, 2025, 12:16:25 pm by coromonadalix »
 

Online NE666

  • Frequent Contributor
  • **
  • Posts: 273
  • Country: gb
Re: Adding WiFi to a RIgol MSO5000 ? Linux kernel builds ?
« Reply #12 on: January 23, 2025, 01:29:35 pm »
Has anyone been able to add WiFi functionality to an MSO5000 ?
Yes, 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

Less 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.

Your link doesn't work for me.

My error, the URL was truncated. I've updated my original post but for simplicity: https://www.aliexpress.com/item/1005006784259184.html
 

Offline Zucca

  • Supporter
  • ****
  • Posts: 4629
  • Country: it
  • EE meid in Itali
Re: Adding WiFi to a RIgol MSO5000 ? Linux kernel builds ?
« Reply #13 on: January 23, 2025, 02:15:40 pm »
I am the only one thinking that any radio transmitter close to a measurement equipment device is a bad idea?
Can't know what you don't love. St. Augustine
Can't love what you don't know. Zucca
 

Offline coromonadalix

  • Super Contributor
  • ***
  • Posts: 7105
  • Country: ca
Re: Adding WiFi to a RIgol MSO5000 ? Linux kernel builds ?
« Reply #14 on: January 23, 2025, 02:23:33 pm »
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 know

with an usb dongle   it is the same problem anyways ...  if there is ?

i'm on wired networks for all the scopes  :-//
 

Offline Zucca

  • Supporter
  • ****
  • Posts: 4629
  • Country: it
  • EE meid in Itali
Re: Adding WiFi to a RIgol MSO5000 ? Linux kernel builds ?
« Reply #15 on: January 23, 2025, 02:46:12 pm »
I thought there is a reason why there is generally no wifi in measurement equipment.
Can't know what you don't love. St. Augustine
Can't love what you don't know. Zucca
 

Online NE666

  • Frequent Contributor
  • **
  • Posts: 273
  • Country: gb
Re: Adding WiFi to a RIgol MSO5000 ? Linux kernel builds ?
« Reply #16 on: January 23, 2025, 02:56:50 pm »
I am the only one thinking that any radio transmitter close to a measurement equipment device is a bad idea?

No.

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.
 

Offline LinuxGuy123Topic starter

  • Regular Contributor
  • *
  • Posts: 57
  • Country: ca
Re: Adding WiFi to a RIgol MSO5000 ? Linux kernel builds ?
« Reply #17 on: January 23, 2025, 06:16:41 pm »
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
 

Offline rteodor

  • Regular Contributor
  • *
  • Posts: 215
  • Country: ro
Re: Adding WiFi to a RIgol MSO5000 ? Linux kernel builds ?
« Reply #18 on: January 24, 2025, 08:13:30 pm »
WiFi is 2.4 GHz and low power.

I 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 but electrical proximity to 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.)

There is a reason 2.4 GHz is unlicensed.

Wasn't that reason high atmospheric absorption/propagation loss that made ISM bands commercially unattractive and thus regulatory effort was not justified?
 

Online thm_w

  • Super Contributor
  • ***
  • Posts: 7633
  • Country: ca
  • Non-expert
Re: Adding WiFi to a RIgol MSO5000 ? Linux kernel builds ?
« Reply #19 on: January 24, 2025, 10:11:35 pm »
I 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 but electrical proximity to 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.)

You 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.
Profile -> Modify profile -> Look and Layout ->  Don't show users' signatures
 

Offline rteodor

  • Regular Contributor
  • *
  • Posts: 215
  • Country: ro
Re: Adding WiFi to a RIgol MSO5000 ? Linux kernel builds ?
« Reply #20 on: January 25, 2025, 04:36:25 am »
You 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.

I 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 more conducted interference if 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!?
 

Offline oliv3r

  • Frequent Contributor
  • **
  • Posts: 295
  • Country: nl
    • Rigol related stuff!
Re: Adding WiFi to a RIgol MSO5000 ? Linux kernel builds ?
« Reply #21 on: January 25, 2025, 09:57:35 am »
Member @oliv3r asked Rigol for that and, after he received it, he shared it in a github place.

I think this is it: https://gitlab.com/riglol

Never built it, but should be possible in theory?

https://gitlab.com/riglol/rigolee/linux/-/tree/archive/xilinx-v2013.4 is the exact import of their dump, I did not yet make a different branch with cleanups, only did that for U-Boot https://gitlab.com/riglol/rigolee/u-boot/-/commits/archive/xilinx-v2014.1-00005-gc29bed9 I think

Offline LinuxGuy123Topic starter

  • Regular Contributor
  • *
  • Posts: 57
  • Country: ca
Re: Adding WiFi to a RIgol MSO5000 ? Linux kernel builds ?
« Reply #22 on: January 25, 2025, 06:39:26 pm »

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 ?
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf