Coder Social home page Coder Social logo

Comments (3)

niklasekstrom avatar niklasekstrom commented on June 15, 2024

Hi @gmcn42,

Well done with the troubleshooting and great to hear that everything is now working well! We can add both A314+TF536 and a314eth+MiamiDX to the "tested and seems to work" list :)

What you describe is definitively a bug that should be fixed, so thanks for reporting it. That the Amiga crashes with a yellow screen is a bit surprising (and interesting!). I suppose it should be a simple fix though, to check in a314fs.py if the shared directory exists, and if not then perhaps create it, or print a helpful error message (and certainly not crash).

A related thing that has been talked about, but no one got around to (yet), is to write a small program that installs the software needed on the Pi, and verifies that all files and configurations are as they should.

from a314.

cnilsson avatar cnilsson commented on June 15, 2024

I've reproduced this using kickstart 2.0 (albeit without the yellow screen - guru "only").

There is no error handling when there is no a314shared directory leading to a314fs.py throwing an exception and bailing out and thus stops responding to requests. The easiest way to fix this is probably to have a314fs.py create the directory as suggested. It looks like @niklasekstrom already had plans to handle problems such as a non responsive a314fs in a314fs.c but understandably moved on since everything worked.

from a314.

niklasekstrom avatar niklasekstrom commented on June 15, 2024

An installer script has been added, that amongst other things creates an a314shared directory.

Possibly/probably the code for a314fs should handle that the a314shared directory is missing, but I'll close this issue for now in any case.

from a314.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.