RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Dhcpd running by default?

    Scheduled Pinned Locked Moved Help and Support
    dhcpdservicedaemon
    19 Posts 2 Posters 2.0k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • mituM
      mitu Global Moderator @Tango
      last edited by mitu

      @tango said in Dhcpd running by default?:

      That's on a 3B. If I get a Pi 4, will the same RetroPi image work on that without a problem?

      No, you'd need a re-install or you can get an USB ethernet adapter to replace the broken ethernet port and keep the existing system.

      TangoT 1 Reply Last reply Reply Quote 0
      • TangoT
        Tango @mitu
        last edited by

        @mitu said in Dhcpd running by default?:

        @tango said in Dhcpd running by default?:

        That's on a 3B. If I get a Pi 4, will the same RetroPi image work on that without a problem?

        No, you'd need a re-install or you can get an USB ethernet adapter to replace the broken ethernet port and keep the existing system.

        The full OS is on a USB drive. There's no SD card in it. Can I just plug the USB drive into a Pi of a matching model? In other words, go from this 3B+ to another 3B+?

        mituM 1 Reply Last reply Reply Quote 0
        • mituM
          mitu Global Moderator @Tango
          last edited by

          @tango As long as the other system is configured for USB boot, then yes, it should work fine.

          TangoT 1 Reply Last reply Reply Quote 0
          • TangoT
            Tango @mitu
            last edited by

            @mitu

            I know this sounds like I'm being picky, but I just want to be sure I get this. Again, moving just the USB drive, which contains the full OS.

            So if I go from 3B+ to 3B+, as long as the new one is configured for USB boot, I'm okay.

            But if I go from 3B+ to 4, then it won't work? I take it the hardware on the 4 is significantly different to keep that working?

            mituM 1 Reply Last reply Reply Quote 0
            • mituM
              mitu Global Moderator @Tango
              last edited by mitu

              @tango said in Dhcpd running by default?:

              So if I go from 3B+ to 3B+, as long as the new one is configured for USB boot, I'm okay.

              Yes.

              But if I go from 3B+ to 4, then it won't work? I take it the hardware on the 4 is significantly different to keep that working

              Yes. Technically, it might work if you're upgrading all the packages on the Pi4 system after the switch, but there's so many of things that could go wrong (older OS, not compatible with the Pi4, emulator settings set for the older Pi models, etc.).
              I'd start over with a fresh installation on a Pi4 and transfer the ROMs/BIOS and a few configurations (EmulationStation mainly).

              TangoT 1 Reply Last reply Reply Quote 0
              • TangoT
                Tango @mitu
                last edited by

                @mitu Thank you!

                I was thinking about the same if I upgraded - reinstall, then copy over all ROMs. If I copy over /home/pi/RetroPie (isn't that the directory? with it off, I can't check) and all the folders and files in that tree, will that get all my settings for Emulation Station and all the scores and so on?

                (I know it won't of course, include things like /etc/samba/smb.conf or sshd_conf.)

                mituM 1 Reply Last reply Reply Quote 0
                • mituM
                  mitu Global Moderator @Tango
                  last edited by

                  @tango The ES settings are not in /home/pi/RetroPie, but in /opt/retropie/configs/all/emulationstation, so they will not be transferred over just by copying that folder.

                  TangoT 1 Reply Last reply Reply Quote 0
                  • TangoT
                    Tango @mitu
                    last edited by

                    @mitu said in Dhcpd running by default?:

                    @tango The ES settings are not in /home/pi/RetroPie, but in /opt/retropie/configs/all/emulationstation, so they will not be transferred over just by copying that folder.

                    So if I copy those two directory trees over, that should get all my ES and game settings, scores, and such?

                    mituM 1 Reply Last reply Reply Quote 0
                    • mituM
                      mitu Global Moderator @Tango
                      last edited by

                      @tango said in Dhcpd running by default?:

                      So if I copy those two directory trees over, that should get all my ES and game settings, scores, and such?

                      No, just the ES settings, hiscores, ROMS, BIOS files. What do you mean by game settings ? If you created .cfg files for games in the ROMs folder(s), then they'll be copied as part of ROM folders.

                      1 Reply Last reply Reply Quote 0
                      • TangoT
                        Tango
                        last edited by

                        SOLUTION:

                        I brought this up in another thread, but that covers other issues, so for details that aren't here, you can check there.

                        I solved this on the dhcp server (dnsmasq). Oddly enough, even though I was specifying to use 172.16.7.17, somehow it was being read as 172.16.7.174. I have no idea why, but that was in my reserved range of IP addresses to not give out, so the dhcp server was having issues with that and not giving it to the Pi.

                        I changed and ended up using 172.16.7.11 instead of .17. After I changed to that, allowing time for propagation, it worked out.

                        It is puzzling, since the dhcpcd logs on the Pi say they're being offered 172.16.7.17, but the server says it's .174 instead of .17. I have not tried to change back - I don't want to deal with that again. (I'm wondering if something was glitchy when the dhcp server wrote the config file to the drive.)

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

                        Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.