This forum is run by the BATC (British Amateur Television Club), it is service made freely available to all interested parties, please do not abuse this privilege.
The info.html will open in the browser. I'm intending to use this thing over the LAN, so I reconnected with an OTG and was able to browse to pluto.local and see the same html file. I could also login with ssh firstname.lastname@example.org and password analog.
Back to the USB connection, and feeling brave, I decided to upgrade the firmware. I right clicked the Firmware Update button to save it as a ZIP file (recommended) to the USB device and then ejected the device as instructed. When the LED finished flashing, the Pluto re-mounted itself. Sure enough, it now reported that version 0.34 was installed.
All this without installing HoRNDIS on the Mac. They do say it's optional and it's not supported on macOS versions later than 10.15. I'm on 12.1.
Logging in with ssh was becoming a pain, because the Pluto looses the keys when powered off. There's fix for this...
The first command format/erases the mtd2 partition. This went as expected. The second is supposed to take some time and printout a result, but it didn't. Nevertheless, It's now possible to cycle the power without loosing the keys. I then changed the password and that worked too. Then I tried executing usb_ethernet_mode = ncm, but that command doesn't exist.
Strange things happen.
When I eject the Pluto it remounts itself almost immediately, so I have to be quick to disconnect it to avoid being notified than the device wasn't ejected properly.
At this point I was expecting to browse to other pages, so I decided to start all over agin and reinstall version 0.32. That didn't work, so I reinstalled 0.34 again.
I was also expecting to use the default password, but that, and the ssh key thing, is still lurking somewhere inside the Pluto. I was hoping for a 0.34 factory default.
This is where I need some guidance. Should I plough on and install some DATV firmware? If so, which version, with what patch, and from where? And how? Those fortunate enough to be up on QO-100 will know the difference between the various F5OEO's versions and F5OEO's Perseverance, but I can't figure out what the difference is - or even if they are one of the same.
There's a step by step guide I wrote to resurrecting a Pluto - I know it's written for Windows users but it has all the links and process you need to get it working on DATV - note it does matter which F5OEO firmware you run if you are intending to run it with Portsdown.
You may also find the article by Mike G0MJW in CQ-TV 273 page 20 useful reading if you want to run it without Portsdown and direct from OBS and I believe that is not so fussy about F5OEO firmware version.
Noel - G8GTZ
Pluto --> CN0417 --> OPA_BPQO100TX --> PA with max i/p 80mw for 100w out.
Pluto --> OPA_BPQO100TX --> CN0417 --> PA with max i/p 80mw for 100w out.
For QO-100 DATV, does Pluto have an 'optimum range' of output powers giving acceptable distortion?
Finally, if I needed to insert an attenuator, where would be the best place to place it?
To produce a good DATV signal the Pluto gain needs to be set a little below maximum. About 80% gain seems to be OK.
The Pluto output level already has a good range of adjustment. The only reason for fitting an additional attenuator would be to ensure that each of the following amplifiers is not being driven too hard. The position would depend on where the overdrive was occurring.
I can access it with ssh email@example.com, but not with ssh firstname.lastname@example.org,1.40 - the address given by the DHCP server on my router and the address returned with ping pluto.local
I can open the info.html file via USB by double clicking it and I can open http://pluto.local/index.html
But info.html is not exactly the same as index.html, because the internal links, such as /config.txt, don't work from /index.html.
Apparently, Pluto defaults to 192.168.2.X (but not for me) when most people are more likely to be using 192.168.1.X, but defaults to DHCP - apparently.
If you find any of this confusing then I'm not alone, but I'm hoping there's someone out there who isn't.
Code: Select all
mike@iMac-2015 ~ % ssh email@example.com firstname.lastname@example.org's password: Welcome to: ______ _ _ _________________ | ___ \ | | | / ___| _ \ ___ \ | |_/ / |_ _| |_ ___ \ `--.| | | | |_/ / | __/| | | | | __/ _ \ `--. \ | | | / | | | | |_| | || (_) /\__/ / |/ /| |\ \ \_| |_|\__,_|\__\___/\____/|___/ \_| \_| v0.34 https://wiki.analog.com/university/tools/pluto # pwd /root total 4 drwxr-xr-x 2 root root 0 Aug 20 2021 bin drwxr-xr-x 7 root root 2860 Jan 1 00:00 dev drwxr-xr-x 10 root root 0 Jan 1 00:00 etc -rwxr-xr-x 1 root root 462 Aug 20 2021 init drwxr-xr-x 4 root root 0 Aug 20 2021 lib lrwxrwxrwx 1 root root 3 Aug 20 2021 lib32 -> lib lrwxrwxrwx 1 root root 11 Aug 20 2021 linuxrc -> bin/busybox drwxr-xr-x 2 root root 0 Oct 31 2016 media drwxr-xr-x 4 root root 0 Aug 20 2021 mnt drwxr-xr-x 2 root root 0 Jan 1 00:00 opt dr-xr-xr-x 61 root root 0 Jan 1 00:00 proc drwx------ 2 root root 0 Jan 1 00:00 root drwxr-xr-x 5 root root 320 Jan 1 00:00 run drwxr-xr-x 2 root root 0 Aug 20 2021 sbin dr-xr-xr-x 12 root root 0 Jan 1 00:00 sys drwxrwxrwt 5 root root 160 Jan 1 00:00 tmp drwxr-xr-x 7 root root 0 Aug 20 2021 usr drwxr-xr-x 4 root root 0 Aug 20 2021 var drwxr-xr-x 3 root root 0 Jan 1 00:00 www #
https://wiki.batc.org.uk/Custom_DATV_Fi ... _the_Pluto