• Что бы вступить в ряды "Принятый кодер" Вам нужно:
    Написать 10 полезных сообщений или тем и Получить 10 симпатий.
    Для того кто не хочет терять время,может пожертвовать средства для поддержки сервеса, и вступить в ряды VIP на месяц, дополнительная информация в лс.

  • Пользаватели которые будут спамить, уходят в бан без предупреждения. Спам сообщения определяется администрацией и модератором.

  • Гость, Что бы Вы хотели увидеть на нашем Форуме? Изложить свои идеи и пожелания по улучшению форума Вы можете поделиться с нами здесь. ----> Перейдите сюда
  • Все пользователи не прошедшие проверку электронной почты будут заблокированы. Все вопросы с разблокировкой обращайтесь по адресу электронной почте : info@guardianelinks.com . Не пришло сообщение о проверке или о сбросе также сообщите нам.

Day-28: Troubleshooting Raspberry Pi Headless Setup + Servo Script Test

Lomanu4 Оффлайн

Lomanu4

Команда форума
Администратор
Регистрация
1 Мар 2015
Сообщения
1,481
Баллы
155
Subtitle: When your cat’s food depends on debugging a microcomputer...

? Recap from Day-27

In Day-27, we:


  • Flashed Raspberry Pi OS (Lite) onto a microSD card
  • Enabled SSH by adding a file to /boot
  • (Optionally) added Wi-Fi credentials via wpa_supplicant.conf
  • Inserted the SD card into the Raspberry Pi and powered it on
  • Ran nmap to identify the Pi’s IP — but couldn’t connect via SSH
? Table of Contents:

  1. ✅ Confirming SSH Still Enabled
  2. ? Checking Possible Issues
  3. ? Re-Insert & Recheck SD Card
  4. ? Trying .local Hostname
  5. ? Swapping Power & Boot Medium
  6. ? Hardware Test: Running the Servo Script
  7. ? Schedule with Cron
  8. ✅ Final Status (Day-28)

? Step-by-Step Troubleshooting

? 1. Confirming SSH Still Enabled


After scanning the network and identifying live hosts:

We attempted SSH But got:


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.



? 2. Checking Possible Issues


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.



? 3. Re-Insert & Recheck SD Card

  • Removed SD card
  • Mounted it back on macOS
  • Verified ssh file:


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.



Output showed:


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.



✅ SSH file still present

? 4. Trying .local Hostname:

But Fails ❌ :


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.



? Diagnosis: .local resolution (mDNS) not supported or not working on macOS without Bonjour or Avahi.

? 5. Swapping Power & Boot Medium:

Still not able to reach the Pi?

✅ Try this:

  • Use another USB-C cable or power adapter
  • Re-flash Raspberry Pi OS

This time, use Raspberry Pi Imager and make sure to:

  • Enable SSH in the advanced options
  • Set Wi-Fi SSID and password (if headless)

? 6. Hardware Test: Running the Servo Script:

After finally getting access:


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.



You can now test your Python script that triggers the servo.

✏ Example: feed_cat.py



Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.



? 7. Schedule with Cron:

Do Crontab -e and Add:


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.



? This runs the script every day at 8:00 AM.

✅ 8. Final Status (Day-28)



Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.



? Lessons Learned:

  • Enabling SSH by file still works — just double-check the boot!
  • mDNS can be flaky; nmap is your friend.
  • Power supply really matters for Pi stability.
  • Servo motors may need external power for consistent operation.

#30DaysLinuxChallenge #CloudWhisler
DevOps #Linux #RHCSA #Opensource #AWS #CloudComputing

Catch out by My LinkedIn profile


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.




Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

 
Вверх Снизу