Neels Hofmeyr
c09cac566d
init-ifupdown: add IDU eth0.2002 inmarsat config
2015-07-14 14:24:53 +02:00
Holger Hans Peter Freyther
1422f63b03
autossh: Add a small ssh spawner/link tester
2015-07-12 11:50:02 +02:00
Holger Hans Peter Freyther
fd44e0be45
image-rauc-slot-rescue: Make sure dropbear is in the image too
2015-07-12 11:50:02 +02:00
Holger Hans Peter Freyther
9955e6aaf6
image-rauc-slot-rescue: Remove bts kernel modules if present
...
In case of the sysmobts we can remove the kernel modules for
the dsp communication.
2015-07-12 10:47:22 +02:00
Holger Hans Peter Freyther
e696c6fb6b
image-rauc-slot-rescue: Do not add e2fsprogs-fsck
...
For the ODU/BTS we do not have ext4 and will not need to check
a filesystem. Do not install these recommendations.
2015-07-12 10:41:49 +02:00
Holger Hans Peter Freyther
870b73cb12
image-rauc-slot-rescue: Remove some more files from it
...
* We never need the BTS firmware. We never want to do GSM from
within rescue image
* Remove various udev hardware dbs. I think we couldn't care less
about identifying peripheral devices by name and such.
2015-07-12 09:22:58 +02:00
Holger Hans Peter Freyther
455820b8d3
image-rauc-slot-rescue: Reduce the size of the rescue slot
...
The system should be as small as possible and besides tools to
touch flash and block files, SSHD and rauc there should be nothing
else. We might continue to have opkg on it to allow updating it
2015-07-12 09:21:03 +02:00
Holger Hans Peter Freyther
e2d36a57d4
task-sysmocom-feed: Build the new rtl8169-eeprom
...
We want this to be installable for the IDU system and for now
let's put it into the feed.
2015-07-11 08:56:10 +02:00
Holger Hans Peter Freyther
f8535440b7
rtl8169: And kill the COMPATIBLE_MACHINE completely
...
Yes, this does require a PCI bus and will not run on a BTS
but there is no specific config file or such.
2015-07-11 08:55:08 +02:00
Holger Hans Peter Freyther
f70f875e83
rtl8169: Fix the machine name for the E1 one
2015-07-11 08:54:34 +02:00
Henning Heinold
de502623c1
rtl8169-eeprom: add recipe for rtl8169-eeprom
2015-07-11 08:48:07 +02:00
Holger Hans Peter Freyther
209666c7dd
linux-sysmocom: Document upgrade issue with the kernel
...
The reverse dependency appears broken. Add a comment to
the recipes to warn us when updating. The issue does not
appear to exist in master of Yocto.
Related: SYS#1353
2015-07-09 09:53:11 +02:00
Neels Hofmeyr
9cef909c82
init-ifupdown: fix typo in network/interfaces
2015-07-06 23:03:26 +02:00
Harald Welte
5c86ed95c9
linux-backports: bump PR as dependency to kernel somehow not working
...
See SYS#1353 for details.
2015-07-06 14:02:02 +02:00
Jan Luebbe
bcbd47e2af
barebox: update to newer git version for eeprom write-protect
...
For the sysmocom-odu, this add support for the EEPROM write-protect
GPIO.
2015-07-03 17:46:05 +02:00
Jan Luebbe
385453cf22
initramfs-rauc-install: add installer for the sysmocom-idu
...
The partition layout needed for rauc is different from the one created
by the existing installer (based on the live image).
An initramfs-framework module for installation to the sysmocom-idu is
added. It is included in a corresponding initramfs image for use on an
USB memory stick.
2015-07-03 17:45:24 +02:00
Jan Luebbe
2cd82376d9
initramfs-framework: make sure console messages are visible on reboot
...
The serial console may take some time to send the messages, so sleep a
moment before rebooting.
2015-07-03 17:44:59 +02:00
Jan Luebbe
e8097c044e
rauc: update to newer version
...
The new version fixes a possible free of an uninitialized pointer.
2015-07-02 22:10:21 +02:00
Jan Luebbe
3c38bd3c2f
barebox: enable password support for sysmobts and sysmocom-odu
...
This uses a new git revision to use a required fix.
2015-07-02 22:10:14 +02:00
Jan Luebbe
2b3373ce53
rauc: update to newer version
...
The new version fixes compatibility checking.
2015-07-02 22:09:48 +02:00
Jan Luebbe
5b5741f314
sysmocom-backup-data: add alternative package for overlay based systems
...
When using squashfs + overlayfs a root, we need to store the backup
somewhere else and restore it on every boot. Do avoid breaking existing
users, this is implemented in a separate recipe (as suggested by Holger).
2015-07-02 22:09:29 +02:00
Jan Luebbe
20d03de6b2
rauc: build without background service
...
The allows us to drop the RDEPENDS on dbus.
2015-07-02 22:09:09 +02:00
Holger Hans Peter Freyther
6826004831
osmo-pcu: Upgrade PCU and fix the branch name
2015-07-02 22:02:19 +02:00
Holger Hans Peter Freyther
89e0c53ba8
osmo-bts: Bump the PR to force a re-fetch of the source
2015-06-30 22:04:23 +02:00
Holger Hans Peter Freyther
a2bb468480
osmo-bts: Fix the branch name in the hope to fix the build
2015-06-29 07:57:13 +02:00
Holger Hans Peter Freyther
7e54997fbe
osmo-bts/osmo-pcu: Upgrade to the latest version of the BTS and PCU
2015-06-26 10:26:03 +02:00
Jan Luebbe
70993c331d
ti33x: use cortexa8hf-neon tune by default
...
We don't use any binary only components and can avoid the performance
penalty.
[hfreyther: The ODU build had changed the tune through
the local.conf already]
2015-06-26 10:10:48 +02:00
Jan Luebbe
b97e39bb9c
Revert "sysmocom-odu: Barebox doesn't build anymore. Disable it for now"
...
We now can build barebox again (even with
DEFAULTTUNE="cortexa8hf-neon").
This reverts commit 17a8ba8c03
.
2015-06-26 10:10:07 +02:00
Jan Luebbe
2df16ea744
barebox: use KERNEL_CC and KERNEL_LD
...
Barebox should be built like the kernel. We have to disable the target
userspace tools because they cannot be build using KERNEL_CC (which is
missing --sysroot=).
2015-06-26 10:09:56 +02:00
Jan Luebbe
f7b01afb65
sysmocom-backup: make file list configurable
...
Move the default file list to a separate file in /etc/sysmocom/backup.d,
which is itself included in the backup. Also create a symlink to the
most recent backup.
2015-06-26 10:01:15 +02:00
Holger Hans Peter Freyther
17a8ba8c03
sysmocom-odu: Barebox doesn't build anymore. Disable it for now
2015-06-24 13:20:39 +02:00
Henning Heinold
576577f9c9
busybox/init-ifupdown: do not use ifplugd on master
...
- remove file with wrong path to ifplugd
recipes-core/busybox/files/busybox-ifplugd.sh
DAEMON=/usr/bin/ifplugd vs. /usr/sbin/ifplugd
- use lambda expression for sysmobts/sysmobsc-kernel to
include busybox-ifplugd or not
- use different defconfig files between master
and dora to enable ifplugd or not
- use different interfaces files between master
and dora to enable auto stanza or not
for the dhcp interface
Fixes: SYS#868 and SYS#1535
[hfreyther: Try to pick an option less likely to break the
Dora support but allowing us to move forward. Not entirely
compile tested due IO load of the system]
2015-06-23 20:48:25 +02:00
Henning Heinold
29faf705ed
packagegroup-sysmobts-sob: add iproute2-misc package
...
Fixes: SYS#1609
2015-06-20 21:26:49 +02:00
Henning Heinold
1716d4ffae
iproute2: enable lnstat and package all commands from misc into its own package
...
* disable arpd because db_185.h is not installed from the berkely db
recipe
Fixes: SYS#1609
2015-06-20 21:26:36 +02:00
Jan Luebbe
ffd5888c91
barebox: fix uImage booting
...
Also set the watchdog timeout to 60 seconds.
2015-06-15 17:21:27 +02:00
Jan Luebbe
6fdbf6bc94
sysmocom-image: build a squashfs image as well
...
The /boot directory is excluded from the squashfs image only, as in that
case it is stored separately. This allows booting normal sysmocom images
as rauc slots.
2015-06-15 17:18:44 +02:00
Jan Luebbe
1624c59731
barebox-sysmocom-odu-mlo: disable SPI support
...
Signed-off-by: Jan Luebbe <jluebbe@debian.org>
2015-06-14 12:39:23 +02:00
Jan Luebbe
2d2854e820
barebox: rebase to 2015.06
2015-06-14 12:39:23 +02:00
Jan Luebbe
66aa807866
barebox: pass CC to make
...
This should fix a build error with poky master.
2015-06-14 10:34:27 +02:00
Holger Hans Peter Freyther
34467d0c27
rauc: This should work on the BSC as well
2015-06-14 08:43:04 +02:00
Holger Hans Peter Freyther
fd1467b902
rauc: Tell it how mksquashfs is called.
2015-06-13 21:07:05 +02:00
Holger Hans Peter Freyther
572347079f
linux-sysmocom: Build with the AUFS build fix
...
The change of SRCREV was wrong we were supposed to build that
version but the push didn't work. It is now rebased.
2015-06-13 20:15:32 +02:00
Holger Hans Peter Freyther
8aba112988
linux-sysmocom_3.2: This is only used for the ODU remove the rest
...
Remove all traces of the sysmobts from this recipe as we have
not used linux-3.10 there for a very long time.
2015-06-13 19:12:15 +02:00
Holger Hans Peter Freyther
e01922e39b
linux-sysmocom: Correct the srcrev for 3.2.69
2015-06-13 19:10:00 +02:00
Holger Hans Peter Freyther
6a91c316f0
sysmocom-odu: Make sure we have usb2514 in all images
2015-06-13 18:49:07 +02:00
Jan Luebbe
b5586ef6c9
image-rauc-slot-rescue: UBI parameters should be set by the machine
...
Signed-off-by: Jan Luebbe <jluebbe@debian.org>
2015-06-13 18:48:30 +02:00
Holger Hans Peter Freyther
6b93b56e9b
barebox-state: Let OE figure out the architecture automatically
...
If we apply machine specific patches the result package will be
machine specific.
2015-06-13 18:40:22 +02:00
Jan Luebbe
54a37fcd6e
barebox-state: add support for sysmocom-odu
...
The state data is in a different location than on the sysmobts-v2.
Signed-off-by: Jan Luebbe <jluebbe@debian.org>
2015-06-13 18:38:47 +02:00
Jan Luebbe
e1aa1be647
image-rauc-slot-rescue: support sysmobts
...
For the sysmobts we need custom ubi volume layout, so we need to
override IMAGE_CMD_ubi().
Signed-off-by: Jan Luebbe <jluebbe@debian.org>
2015-06-13 18:37:29 +02:00
Jan Luebbe
445244c528
barebox: use uImage instead of zImage
...
Also move to a combined branch for sysmobts and sysmocom-odu. Disable
bootloader spec support as well.
Signed-off-by: Jan Luebbe <jluebbe@debian.org>
2015-06-13 18:27:44 +02:00