Apple's M1
Clive Semmens (2335) 3276 posts |
Having at last sold our old house in Cambridgeshire, I did have a few bob available & now have an M1 Mac Mini. Which is lovely in many ways, but so far I’ve not managed to get it to see Moonfish on the Pi…the old Mojave Mac had no trouble with it… If anyone else has encountered this issue and solved it, I’d be very grateful for a hint or two. Emailing files to myself is a tad tedious… |
John Rickman (71) 646 posts |
After a struggle I gave up trying to get SMB and Moonfish working on my M1. As a last resort email. |
Clive Semmens (2335) 3276 posts |
Ouch – just remembered I no longer have email on the Pi, since googlemail now requires Javascript, which NetSurf doesn’t have – or is there a later version of NetSurf that does have it? |
Paolo Fabio Zaino (28) 1882 posts |
I have SMB working between RISC OS 5 (all devices from the Iyonix onward), Windows 10 (and 11) and the Apple M1 mini and M1 Max. However, I had to compile a specific release of Samba (to avoid it to get updated with Linux) and a bit of configuration (to get all the 3 platforms happy with it). It also work fine with RISC OS 5 on RPCEmu for that matter. |
Paolo Fabio Zaino (28) 1882 posts |
Not exactly. So, NetSurf has some basic support being added, but it seems far from being ready. I have moved to Iris for what needs javascript support and use NetSurf for everything else because Iris may still upset SharedLibraries (although if the latest release seems less problematic). |
Clive Semmens (2335) 3276 posts |
Cheers, Paolo! I’m now waiting for my Pi4 to arrive – I might wait for that rather than trying to get this all working with the 3b. I’ll have a go at Iris – but then when the 4 arrives if you could help me with the Samba solution I’d be most grateful! |
George T. Greenfield (154) 748 posts |
Sorry to go somewhat off-topic, but could you say what you are using on the RISC OS and Win10 platforms, and what needs configuring on the latter? Ever since upgrading my Wintel laptop from 7 to 10 I’ve been struggling to get VNC to work…. |
Paolo Fabio Zaino (28) 1882 posts |
@ Clive
Sure, no problem at all. I’ll send you the Samba version and my configuration, with instructions and everything. Actually, if I manage to have some time, it would probably benefits more people if I could put everything on a post on my blog and, eventually, if someone here has some time, review my work (correct my English lol) and make a post on the Wiki here on ROOL? |
Paolo Fabio Zaino (28) 1882 posts |
@ George
No problem at all, as I mentioned on previous post, let me put all the info on a post and then share it. It will take a bit more than a post on this forum, so best to have a blog post for it with all the details. |
Clive Semmens (2335) 3276 posts |
That’s absolutely brilliant, thank you Paolo! 8~) |
George T. Greenfield (154) 748 posts |
Me too! |
Clive Semmens (2335) 3276 posts |
@Paolo – any chance of the blog post about Samba? I’ve got my Pi4 now, and it’s up and running. Netsurf’s up and running on it, so I can transfer stuff from Mac to Pi4 by ftping to my website & downloading, but I’ve currently no means of transferring anything in the other direction – Googlemail borks on Netsurf nowadays 8~( The old Mac (Mojave) could see Moonfish on the Pi3b, but the new Mac (Monterey & M1) can’t 8~( (& nor can my son’s MacBook Pro (Big Sur)). Does !ftpc (or any ftp client) work on the Pi4? Anyone know where one can get it, if it does? |
Steve Fryatt (216) 2105 posts |
FTPc: http://ftpc.iconbar.com/ |
Clive Semmens (2335) 3276 posts |
Thanks Steve! Do you know if it works on Pi4b? The link to Castle for the !System update doesn’t – but presumably that’s all stuff that’s on recent ROM images (or HardDisc images) anyway? (I’m away from the Pi at the moment…) |
John Rickman (71) 646 posts |
Do you know if it works on Pi4b? Yes it does – I have just connected to my website by running FTPc on a Pi4B |
Clive Semmens (2335) 3276 posts |
Excellent! I’ll be fixing things first thing in the morning then! 8~) |
Bryan (8467) 468 posts |
I use !Wget to transfer files around various computers. It certainly works to transfer files from any website to any Pi. and Webjames will serve files in the other direction. |
Paolo Fabio Zaino (28) 1882 posts |
@ Clive
Wrote a good portion of it already, but still need to finish it. Will try to work more on it tomorrow after work (today given the time of this post). Will release it ASAP.
JFYI: My article explains how to compile, install and configure the right release of Samba Server on a Linux system (or BSD) (with practical examples on a Raspberry Pi, so people can build their own NAS for instance) and how to configure RISC OS (and other retro OS) to access it. Someone may be tempted to skip the server side and go straight to configure RISC OS only, I am afraid this will not work, at least until RISC OS SMBClient is going to be modernised. So, if you have an old Raspberry Pi you can use as Server (or even an old PC you can use as server) then my article will be helpful to you. If, instead, you are planning to exchange data directly between Apple M1 and RISC OS, then HTTP or FTP are the only viable solutions at the moment. Samba on macOS is too recent and no longer supports LANMAN1 which is required by RISC OS at the moment. |
Clive Semmens (2335) 3276 posts |
I’ve downloaded !ftpc and fired it up. But so far I’ve failed to get a connection to the server at Servage – whereas I can get the connection from the M1 Mac no problem. However, I do at last have a method of transferring files – a bit silly, but it works: a USB stick that both machines can read and write to… I also have an old Synology NAS that the M1 Mac can read and write to, that the old Pi3B used to be able to read and write to, but no longer can since the Synology updated itself…presumably to some new Mac OS 8~( |
Chris Mahoney (1684) 2165 posts |
My Synology works fine via Omni (LanManFS). If you can’t get yours working then I can take a look at my settings. |
Steve Pampling (1551) 8170 posts |
I think the recent(ish) settings default is for SMB2 minimum and SMB3 maximum, so it should just be a case of dropping the minimum back down to SMB1 |
Clive Semmens (2335) 3276 posts |
Still no joy 8~( Is there somewhere else apart from the Mounts file where there are settings? I noticed that there’s no Mounts text file, nor any MountsLoad obey file in the !Omni directory on the SD card (the image for which I downloaded just a couple of days ago) – and they don’t appear when I put in details on the LAN Manager form. Rather than copy the old ones onto the SD card, I made a copy of the new !Omni on the hard drive, copied the old Mounts and MountsLoad files into that, rebooted the machine and started !Omni from the hard drive – still no joy… |
Clive Semmens (2335) 3276 posts |
@Steve – where does one make such a setting? |
Clive Semmens (2335) 3276 posts |
Scrub that – found it, thanks @Steve – updating the software on the NAS had switched off NFS access, switched that back on and we’re flying!!! |
Steve Pampling (1551) 8170 posts |
I think, if you go digging through the update notification texts it probably mentions these things, but they don’t make finding the info very easy in many cases. |