Skip to content

Commit

Permalink
Update to v2-beta
Browse files Browse the repository at this point in the history
See Changelog for full details.
  • Loading branch information
owenthewizard committed Jan 6, 2021
1 parent f673f5f commit 89053ac
Show file tree
Hide file tree
Showing 22 changed files with 123 additions and 1,395 deletions.
32 changes: 30 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,36 @@

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).

## [Unreleased]
### Changed
- Root filesystem is now readonly.
- Use cut-down firmware for faster boot.
- Auto-generated hostname: RPi-{serial}

## v2 Beta - 2021-01-05
### Added
- `/etc/modprobe.d/raspi-blacklist.conf` - blacklist camera modules for faster boot.
- Utilize `eudev` for automatic device detection and module loading.
- Added `busybox` config fragment (`dhcprelay`).
- A random password is now set at build time (`post-build.sh`).

### Changed
- Update buildroot to 2020.11.x.
- Replaced `mdsn-repeater` with `avahi-daemon`, which is included in upstream buildroot.
- Config files renamed: `rpi_wifi_bridge` -> `rpi0w`.
- Minor edits to network interfaces config.
- Temporarily reverted rootfs to ext4.
- Disabled audio by default.

### Removed
- Removed `parprouted` - merged upstream.
- Removed `/etc/inittab` modification.
- Removed explicit module loading.
- Removed default password warning.
- Removed device tree overlays.

## v1 Beta - 2020-07-05
### Added
- Initial beta
- Initial beta.
1 change: 0 additions & 1 deletion Config.in
Original file line number Diff line number Diff line change
@@ -1 +0,0 @@
source "$BR2_EXTERNAL_RPI_WIFI_BRIDGE_PATH/package/mdns-repeater/Config.in"
4 changes: 4 additions & 0 deletions TODO.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# To-Do

- [ ] Add static IP option.
- [ ] Add support for more Pis.
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ image boot.vfat {
"zImage",
"../../../overlay-boot/config.txt",
"../../../overlay-boot/cmdline.txt",
"../../../overlay-boot/overlays"
}
}
size = 32M
Expand All @@ -25,7 +24,7 @@ image sdcard.img {
}

partition rootfs {
partition-type = 0x83
image = "rootfs.f2fs"
partition-type = 0x82
image = "rootfs.ext2"
}
}
10 changes: 10 additions & 0 deletions board/raspberrypi0w/post-build.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
#!/bin/bash

set -euo pipefail

# Set a random root password
declare password
password=$(pwgen --ambiguous)
echo "Your root password is: $password"
sed -i "s|root::|root:$(openssl passwd -5 -noverify -stdin <<<$password):|" "$TARGET_DIR/etc/shadow"
unset password
File renamed without changes.
1 change: 0 additions & 1 deletion board/rpi_wifi_bridge/post-build.sh

This file was deleted.

Loading

0 comments on commit 89053ac

Please sign in to comment.