moodLearning Wiki

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

troubleshooting-elib-box [2018/12/08 17:31]
serbizadmin [Raspberry Pi 3 with Raspbian Stretch]
troubleshooting-elib-box [2020/06/13 23:10]
Line 1: Line 1:
-====== Troubleshooting eLib Box ====== +
-===== Ethernet not working ===== +
-====Raspberry Pi 3 with Raspbian Stretch==== +
-  * confirm +
-<​code>​ +
-ifconfig -a +
-</​code>​ +
-may include something like this +
-<​code>​ +
-eth0: flags=4098<​BROADCAST,​MULTICAST> ​ mtu 1500 +
-        ether b8:​27:​eb:​2c:​94:​19 ​ txqueuelen 1000  (Ethernet) +
-        RX packets 0  bytes 0 (0.0 B) +
-        RX errors 0  dropped 0  overruns 0  frame 0 +
-        TX packets 0  bytes 0 (0.0 B) +
-        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0 +
-</​code>​ +
- or do +
-<​code>​ +
-sudo service dhcpcd status +
-</​code>​ +
-and you'll have something like this +
-<​code>​ +
-systemd[1]: Starting dhcpcd on all interfaces... +
-dhcpcd[330]:​ Not running dhcpcd because /​etc/​network/​interfaces +
-dhcpcd[330]:​ defines some interfaces that will use a +
-dhcpcd[330]:​ DHCP client or static address +
-systemd[1]: dhcpcd.service:​ Control process exited, code=exited status=6 +
-systemd[1]: Failed to start dhcpcd on all interfaces. +
-systemd[1]: dhcpcd.service:​ Unit entered failed state. +
-systemd[1]: dhcpcd.service:​ Failed with result '​exit-code'​. +
-</​code>​ +
-  * inject +
-<​code>​ +
-ifconfig eth0 192.168.1.66 <or some appropriate number on the dhcp network>​ +
-</​code>​ +
-  * adjust dhcp via /​etc/​dhcpcd.conf +
-<​code>​ +
-static domain_name_servers=172.24.1.1 192.168.1.1 +
-</​code>​ +
-Or via /​etc/​dhcp/​dhclient.conf with this entry +
-<​code>​ +
-option domain-name-servers 172.24.1.1, 192.168.1.1,​ 8.8.8.8 +
-</​code>​ +
-Adjust the latter according to the appropriate number for the eth0 network. +
-  * confirm  +
-<​code>​ +
-hostname -I +
-</​code>​ +
-\\ +
-===== Raspberry Pi 3 Model B+ does not boot ===== +
-If these conditions obtain: +
-  * booting for the first time on this hardware +
-  * using the Raspian OS upgraded on Raspberry Pi 3 Model B (without the +) +
-then it's likely that the boot disk doesn'​t contain the requisite firmware. So upgrade NOOBS. +
-  * Download [[http://​downloads.raspberrypi.org/​NOOBS/​images/​NOOBS-2018-03-14/​NOOBS_v2_7_0.zip|this NOOBS version]] +
-  * mount 1 partition of the SD card +
-<​code>​ +
-sudo mkdir -p /​media/​pi/​MMC_P1 +
-sudo mount -t vfat /​dev/​mmcblk0p1 /​media/​pi/​MMC_P1 +
-</​code>​ +
-  * delete contents of partition 1 +
-<​code>​ +
-sudo find /​media/​pi/​MMC_P1 -mindepth 1 -delete +
-</​code>​ +
-  * unzip NOOBS into partition 1 +
-<​code>​ +
-sudo unzip /​home/​pi/​NOOBS_v2_7_0.zip -d /​media/​pi/​MMC_P1 +
-</​code>​ +
-  * remove //​runinstaller//​ +
-  * sudo nano /​media/​pi/​MMC_P1/​recovery.cmdline +
-With //​runinstaller//​ removed, the line should look like this +
-<​code>​ +
-quiet ramdisk_size=32768 root=/​dev/​ram0 init=/init vt.cur_default=1 elevator=deadline +
-</​code>​ +
-  * shutdown +
-\\ +
-\\ +
-==== References ==== +
-  * [[https://​www.raspberrypi.org/​forums/​viewtopic.php?​f=63&​t=212452|"​Update NOOBS without Re-Installing It (When Your Raspberry Pi 3B+ Will Not Boot!)"​]] +
-  * [[https://​www.raspberrypi.org/​forums/​viewtopic.php?​t=209638|Using an SD card from PI 3 MODEL B in PI 3 MODEL B+]]+