diff options
author | Mattias Backman <mattias.backman@linaro.org> | 2011-10-19 14:19:33 +0200 |
---|---|---|
committer | Mattias Backman <mattias.backman@linaro.org> | 2011-10-19 14:19:33 +0200 |
commit | 2dadb3255caeec2961afa605174cdeff1c1589c3 (patch) | |
tree | 43f793460e34042fa302b66f2c65b10a3514653d /linaro_image_tools/media_create/boards.py | |
parent | fef6919e9147fc4e0167e44a26031b7ca0489aaf (diff) |
Add one entry in rootfs /etc/network/interfaces for each interface specified in the hwpack to bring them up automatically with dhcp.
Diffstat (limited to 'linaro_image_tools/media_create/boards.py')
-rw-r--r-- | linaro_image_tools/media_create/boards.py | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/linaro_image_tools/media_create/boards.py b/linaro_image_tools/media_create/boards.py index 9d2f73e..ea76789 100644 --- a/linaro_image_tools/media_create/boards.py +++ b/linaro_image_tools/media_create/boards.py @@ -313,9 +313,13 @@ class BoardConfig(object): cls.load_addr = cls.get_metadata_field('load_addr') cls.dtb_addr = cls.get_metadata_field('dtb_addr') cls.serial_tty = cls.get_metadata_field('serial_tty') - cls.wired_interfaces = cls.get_metadata_field('wired_interfaces') - cls.wireless_interfaces = cls.get_metadata_field( + wired_interfaces = cls.get_metadata_field('wired_interfaces') + if wired_interfaces is not None: + cls.wired_interfaces = wired_interfaces.split(' ') + wireless_interfaces = cls.get_metadata_field( 'wireless_interfaces') + if wireless_interfaces is not None: + cls.wireless_interfaces = wireless_interfaces.split(' ') cls.vmlinuz = cls.get_metadata_field('kernel_file') cls.initrd = cls.get_metadata_field('initrd_file') cls.dtb_file = cls.get_metadata_field('dtb_file') |