ManyBlenny

New Member
View Badges
Joined
Oct 6, 2023
Messages
17
Reaction score
4
Location
United States
Rating - 0%
0   0   0
I just installed a new setup and I was able to get the dashboard to bootup, but I'm not able to select any pins or drivers for any hardware. I assume this is related to an error I see in the service log which says:
driver-subsystem: Failed load raspberry pi driver. Error: can't build hal pin 20: strconv.Atoi: parsing "31+rpt": invalid syntax

The only things I've done so far is change the login details, change the internet port name, and enable single wire and i2c in the raspi-config.
My build:
  • Raspberry Pi 3B
  • Raspian Bookworm OS (July release)
  • Reef Pi 6.0

systemd log:
Code:
Started reef-pi.service - raspberry pi based reef tank controller.
driver-subsystem: Failed load raspberry pi driver. Error: can't build hal pin 20: strconv.Atoi: parsing "31+rpt": invalid syntax
Successfully started subsystem: system
INFO: equipment subsystem: Finished syncing all equipment
Successfully started subsystem: equipment
Successfully started subsystem: ato
Successfully started subsystem: temperature
Successfully started subsystem: macro
Successfully started subsystem: timers
reef-pi version 6.0 is up and running
Starting http server at: 0.0.0.0:80
Methods: [GET]
API Doc path: /api/settings
Starting health checker
and then after that in the log there are only a bunch of GET requests.

Is there a fix for this?
 

theatrus

Valuable Member
View Badges
Joined
Mar 26, 2016
Messages
2,253
Reaction score
3,603
Location
Sacramento, CA area
Rating - 0%
0   0   0
You're going to need to run a release of Raspbian prior to Bookworm. The GPIO pin mode ReefPi was using isn't compatible in newer releases of Raspbian (or the latest RPi hardware)
 

ralphiee22

New Member
View Badges
Joined
Apr 21, 2025
Messages
1
Reaction score
2
Location
CA
Rating - 0%
0   0   0
For anyone who stumbles upon this thread, I was able to get around the issue using the above advice. Used this OS (bullseye)
CleanShot 2025-05-12 at 22.17.40@2x.png
 

ElZesto

Active Member
View Badges
Joined
Oct 27, 2024
Messages
120
Reaction score
107
Location
Pdx
Rating - 0%
0   0   0
For anyone who stumbles upon this thread, I was able to get around the issue using the above advice. Used this OS (bullseye)
CleanShot 2025-05-12 at 22.17.40@2x.png
To any one who finds this: this legacy version has changed to bookworm which once again does not work :( You need to get a version on Bullseye, which is the critical piece to make it work. Go to here:
1765302921222.png


1765303265605.png

1765303287124.png


When thats done, I tried some workaround to get ssh to auto work, but failed. I was only able to setup via mouse, keyboard, monitor. First setup User/Password. Then "sudo raspi-config" and setup system, configure SSID to your network. Then reboot. Thats where the reef-pi tutorial starts.

Follow the steps in the reef-pi guide to get the OS updated and get reefpi setup. https://learn.adafruit.com/reef-pi-installation-and-configuration/raspberry-pi-configuration


ps. 90% of my troubleshooting is Gemini. I have experience with rPi, but this stuff was much simpler using that. Highly recommend over other LLMs I've tried.
 
Last edited:

ElZesto

Active Member
View Badges
Joined
Oct 27, 2024
Messages
120
Reaction score
107
Location
Pdx
Rating - 0%
0   0   0
ok the steps in that reef-pi tutorial are outdated. Here's what I did, instructions from gemini (R2R keeps giving me browser error with the test idk whats up with that):
1765308797893.png

1765308816453.png

1765308837199.png
 
OP
OP
M

ManyBlenny

New Member
View Badges
Joined
Oct 6, 2023
Messages
17
Reaction score
4
Location
United States
Rating - 0%
0   0   0
ok the steps in that reef-pi tutorial are outdated. Here's what I did, instructions from gemini (R2R keeps giving me browser error with the test idk whats up with that):
I wouldn't say that the adafruit page is outdated. It is very close to what Gemini told you. Good call on the new raspbian image location though.
 

ElZesto

Active Member
View Badges
Joined
Oct 27, 2024
Messages
120
Reaction score
107
Location
Pdx
Rating - 0%
0   0   0
yeah they're close enough, i think the only big differences was the raspi-config screen is changed making the adafruit page instructions confusing to someone a bit clueless like me, and the version of reef-pi. regardless, still working on this so ill update if this version works so ideally someone doesn't have to go through the full headache later.
 

TOP 10 Trending Threads

WHAT AMOUNT OF LIVE ROCK AND SAND SHOULD BE PRIORITIZED FOR OPTIMAL BIODIVERSITY/FILTRATION?

  • 100% live rock + bagged sand

    Votes: 34 27.6%
  • 100% dry rock + 100% live sand

    Votes: 43 35.0%
  • 50/50 live/dry rock, 50/50 live/bagged sand

    Votes: 27 22.0%
  • 75% live rock, 25% live sand

    Votes: 11 8.9%
  • 25% live rock, 75% live sand

    Votes: 8 6.5%
Back
Top