Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Assuming that you have GnuBee PC1 without any upgraded firmware nor installed linux distribution you have two choices using the built-in webserver or using a USB-stick.
The GnuBee PC 1 has a 32MB soldered on Flash-chip. It contains 7 parts. Their names (u-boot, u-boot-env, factory, firmware, kernel, rootfs, rootfs_data) should be self-explanatory.
Upgrading the firmware as documented here, will replace the content of the firmware, kernel,rootfs and rootfs_data.
Choose the desired firmware
Currently, three distributions are supported:
A popular general-purpose GNU/Linux distribution. It is a little more difficult to install than the others below since it will require additional software installation besides the one that comes with the firmware. The exact procedure is documented here.
- Project page: https://www.debian.org
- GnuBee downloads:
NOTE: Only Debian 8 (Jessie) is supported at this time for intallation. You can dist-upgrade to Debian 9 (Stretch) later from the OS itself.
A flexible distribution oriented towards embedded devices. The provided image includes enough software for setting up a NAS out of the box, which makes it quite convenient for new users.
A fully free and GNU-supported distribution. The image is quite simple and easy to use, but needs to be tweaked a little for NAS usage.
Install the firmware
Via built-in webserver
- Connect your PC to the black ethernet interface of the GnuBee
- Your PC will retrieve a DHCP lease in the range of 192.168.10.0/24
- Or you can add it manually, for example:
ip address add 192.168.10.2/24 dev eth0
- Visit http://192.168.10.1/ and log in as root without a password
- Navigate to System -> Backup / Flash Firmware
- Pick your selected sysupgrade image in the Flash new Firmware Image form
- Copy firmware to USB-Stick (MS-DOS format)
- Use a USB-stick with a MSDOS partition table and a vfat or fat partition
- Copy the downloaded file and rename it to gnubee.bin
- Unmount the USB-stick.
- Place your USB-stick into any of the 3 USB connectors
- Reboot the GnuBee via a SW command or by pressing twice the red power on/off button.
- While loading the new firmware the LEDs will give an indication or reading/writing:
- Lower LED fast blink = read, slow blink = write, solid = done. (This may take several minutes.)
- When the upper LED changes from off to on solid it's time to remove the USB Stick and reboot into the new firmware.