a84840bfe9
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Acked-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
60 lines
2.0 KiB
Plaintext
60 lines
2.0 KiB
Plaintext
Frequently Asked Questions
|
|
==========================
|
|
|
|
The boot hangs after 'Starting network...'
|
|
------------------------------------------
|
|
|
|
If the boot process seems to hand after the following messages
|
|
(messages not necessarily exactly similar, depending on the list of
|
|
packages selected):
|
|
|
|
------------------------
|
|
Freeing init memory: 3972K
|
|
Initializing random number generator... done.
|
|
Starting network...
|
|
Starting dropbear sshd: generating rsa key... generating dsa key... OK
|
|
------------------------
|
|
|
|
then it means that your system is running, but didn't start a shell on
|
|
the serial console. In order to have the system start a shell on your
|
|
serial console, you have to go in the Buildroot configuration, +System
|
|
configuration+, and modify +Port to run a getty (login prompt) on+ and
|
|
+Baudrate to use+ as appropriate. This will automatically tune the
|
|
+/etc/inittab+ file of the generated system so that a shell starts on
|
|
the correct serial port.
|
|
|
|
module-init-tools fails to build with 'cannot find -lc'
|
|
-------------------------------------------------------
|
|
|
|
If the build of +module-init-tools+ for the host fails with:
|
|
|
|
------------------------
|
|
/usr/bin/ld: cannot find -lc
|
|
------------------------
|
|
|
|
then probably you are running a Fedora (or similar) distribution, and
|
|
you should install the +glibc-static+ package. This is because the
|
|
+module-init-tools+ build process wants to link statically against the
|
|
C library.
|
|
|
|
How to add package from github
|
|
------------------------------
|
|
|
|
If the package has no release version, or its version cannot be
|
|
identified using tag, then the sha1 of the particular commit should be
|
|
used to identify the version (the first 7 characters of the sha1 are
|
|
enough):
|
|
|
|
------------------------
|
|
FOO_VERSION = 1234567
|
|
FOO_SITE = http://github.com/<user>/<package>/tarball/<branch>
|
|
------------------------
|
|
|
|
If the package version matches a tag, then this tag should be used to
|
|
identify the version:
|
|
|
|
------------------------
|
|
FOO_VERSION = v1.0
|
|
FOO_SITE = http://github.com/<user>/<package>/tarball/$(FOO_VERSION)
|
|
------------------------
|