1 # This file is part of the OpenADK project. OpenADK is copyrighted
2 # material, please see the LICENCE file in the top-level directory.
4 config ADK_RUNTIME_DATA_PARTITION
7 config ADK_RUNTIME_HOSTNAME
8 string "hostname for the embedded system"
11 Set your target hostname.
15 depends on !ADK_APPLIANCE_TOOLCHAIN
16 default ADK_RUNTIME_INIT_SYSV if ADK_PACKAGE_BUSYBOX
18 config ADK_RUNTIME_INIT_SYSV
19 bool "Use busybox init"
20 depends on ADK_PACKAGE_BUSYBOX
22 config ADK_RUNTIME_INIT_SYSVINIT
23 bool "Use system V init"
24 select ADK_PACKAGE_SYSVINIT
25 select ADK_PACKAGE_AGETTY
26 select ADK_PACKAGE_GAWK
28 select ADK_PACKAGE_MOUNT
30 config ADK_RUNTIME_INIT_S6
31 bool "Use s6 init and supervision"
33 select ADK_PACKAGE_S6_PORTABLE_UTILS
34 select ADK_PACKAGE_S6_LINUX_UTILS
36 config ADK_RUNTIME_INIT_SYSTEMD
37 bool "Use systemd init and supervision"
38 select ADK_PACKAGE_SYSTEMD
39 select ADK_PACKAGE_DBUS
40 select ADK_PACKAGE_DBUS_WITH_SYSTEMD
41 select ADK_TARGET_LIBC_WITH_LOCALE if ADK_TARGET_LIB_UCLIBC_NG
42 select ADK_TARGET_LIBC_WITH_LIBINTL_STUB if ADK_TARGET_LIB_UCLIBC_NG
43 select ADK_TARGET_USE_SSP
44 depends on ADK_TARGET_LIB_GLIBC || ADK_TARGET_LIB_UCLIBC_NG
46 config ADK_RUNTIME_INIT_SIMPLEINIT
47 bool "Use a very simple init"
48 select ADK_PACKAGE_SIMPLEINIT
53 prompt "system for /dev management"
54 depends on !ADK_APPLIANCE_TOOLCHAIN
55 default ADK_RUNTIME_DEV_STATIC if ADK_TARGET_WITHOUT_MMU || ADK_TARGET_ARCH_CRIS
56 default ADK_RUNTIME_DEV_MDEV
58 config ADK_RUNTIME_DEV_MDEV
60 select ADK_KERNEL_DEVTMPFS
61 select ADK_KERNEL_DEVTMPFS_MOUNT
62 depends on ADK_PACKAGE_BUSYBOX
63 depends on !ADK_RUNTIME_INIT_SYSTEMD
65 config ADK_RUNTIME_DEV_UDEV
67 select ADK_PACKAGE_UDEV
68 # needs depmod for module dependency generation on host
69 select ADK_HOST_BUILD_KMOD
70 select ADK_KERNEL_DEVTMPFS
71 select ADK_KERNEL_DEVTMPFS_MOUNT
72 depends on !ADK_RUNTIME_INIT_SYSTEMD
74 config ADK_RUNTIME_DEV_SYSTEMD_UDEV
75 bool "Use systemd udev"
76 select ADK_KERNEL_DEVTMPFS
77 select ADK_KERNEL_DEVTMPFS_MOUNT
78 depends on ADK_RUNTIME_INIT_SYSTEMD
80 config ADK_RUNTIME_DEV_STATIC
81 bool "Use static /dev"
82 depends on !ADK_RUNTIME_INIT_SYSTEMD
87 prompt "base applications"
88 depends on !ADK_APPLIANCE_TOOLCHAIN
89 default ADK_RUNTIME_BASE_BUSYBOX
91 config ADK_RUNTIME_BASE_BUSYBOX
93 select ADK_PACKAGE_BUSYBOX
95 config ADK_RUNTIME_BASE_TOYBOX
97 select ADK_PACKAGE_TOYBOX
99 config ADK_RUNTIME_BASE_COREUTILS
101 select ADK_PACKAGE_COREUTILS
102 select ADK_PACKAGE_GREP
103 select ADK_PACKAGE_FIND
107 config ADK_RUNTIME_LOAD_KERNEL_MODULES
108 bool "load all installed kernel modules on bootup"
111 If you don't want to load all installed kernel modules
112 by default on bootup, disable this option.
114 config ADK_RUNTIME_FIX_PERMISSION
115 bool "fix permissions for target files (suid bit, ..)"
116 select ADK_HOST_BUILD_FAKEROOT
117 depends on ADK_TARGET_ROOTFS_GENIMAGE
119 Use fakeroot to fix permissions for target dir before image
122 config ADK_RUNTIME_SSH_PUBKEY
123 string "SSH public key (root user only)"
124 depends on ADK_PACKAGE_OPENSSH_SERVER || ADK_PACKAGE_DROPBEAR
127 Paste your generated SSH public key here and it will be embedded into
128 the built image, so you can use it to login instantly.
130 config ADK_RUNTIME_PASSWORD
131 string "root password for the embedded system"
132 default "$1$bJoW4DmS$7fUVat.9iFSAePzA4j4Jm."
134 Predefine the root password enabled in the built image.
135 Use ./host_*/usr/bin/mkcrypt to generate the hash.
136 Default password is linux123
138 config ADK_RUNTIME_ADDUSER
142 Enable this option to add an unprivileged user.
143 Fixed UID/GID 100 is used. A group with the same name is added.
145 config ADK_RUNTIME_USER_NAME
148 depends on ADK_RUNTIME_ADDUSER
150 config ADK_RUNTIME_USER_PASSWORD
151 string "user password"
152 default "$1$bJoW4DmS$7fUVat.9iFSAePzA4j4Jm."
153 depends on ADK_RUNTIME_ADDUSER
155 Predefine the user password enabled in the built image.
156 Use ./host_*/usr/bin/mkcrypt to generate the hash.
157 Default password is linux123
159 config ADK_RUNTIME_USER_HOME
160 string "user home directory"
162 depends on ADK_RUNTIME_ADDUSER
164 Set the home directory to use.
166 config ADK_RUNTIME_USER_SHELL
169 depends on ADK_RUNTIME_ADDUSER
171 Set the shell to use.
173 config ADK_RUNTIME_START_SERVICES
174 bool "start services by default"
177 Enable this option to start selected services on boot.
179 source "target/config/Config.in.scripts"
181 config ADK_RUNTIME_TMPFS_SIZE
182 string "size of /tmp in memory (kB)"
183 default "32768" if ADK_TARGET_SYSTEM_IBM_X40
184 default "32768" if ADK_TARGET_SYSTEM_SGI_O2
185 default "32768" if ADK_TARGET_SYSTEM_RASPBERRY_PI
186 default "32768" if ADK_TARGET_SYSTEM_RASPBERRY_PI2
187 default "32768" if ADK_TARGET_SYSTEM_RASPBERRY_PI3
188 default "32768" if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6
189 default "16384" if ADK_TARGET_SYSTEM_QEMU_X86_64
190 default "16384" if ADK_TARGET_SYSTEM_QEMU_X86
191 default "16384" if ADK_TARGET_VBOX
192 default "16384" if ADK_TARGET_SYSTEM_LEMOTE_YEELONG
193 default "8192" if ADK_TARGET_SYSTEM_MIKROTIK_RB532
194 default "8192" if ADK_TARGET_SYSTEM_SGI_INDY
196 depends on !ADK_RUNTIME_INIT_SIMPLEINIT && !ADK_RUNTIME_INIT_SYSTEMD
198 Size of /tmp in memory in Kilobyte.
200 config ADK_RUNTIME_TIMEZONE
201 string "timezone for the embedded system"
202 default "Europe/Berlin"
204 Predefine the timezone for the embedded system.
206 config ADK_RUNTIME_DEFAULT_LOCALE
207 string "default locale"
208 depends on ADK_TARGET_LIBC_WITH_LOCALE \
209 || ADK_TARGET_LIB_GLIBC || ADK_TARGET_LIB_MUSL
212 Locale to be set in the target system as default.
215 prompt "bootup messages from kernel"
217 config ADK_RUNTIME_VERBOSE_KERNEL_VGA_ONLY
218 bool "output via VGA only"
219 depends on ADK_TARGET_WITH_VGA
221 config ADK_RUNTIME_VERBOSE_KERNEL_SERIAL_ONLY
222 bool "output via serial console only"
223 depends on ADK_TARGET_WITH_SERIAL \
227 config ADK_RUNTIME_VERBOSE_KERNEL_VGA_SERIAL
228 bool "output via VGA and serial console"
229 depends on ADK_TARGET_WITH_SERIAL && \
232 Output is via VGA and serial console.
233 Init can use only serial via /dev/console.
235 config ADK_RUNTIME_VERBOSE_KERNEL_SERIAL_VGA
236 bool "output via serial console and VGA"
237 depends on ADK_TARGET_WITH_SERIAL && \
240 Output is via serial console and VGA.
241 Init can use only VGA via /dev/console.
243 config ADK_RUNTIME_QUIET_KERNEL
244 bool "no output from the kernel"
246 Make bootup quiet without messages from the kernel.
251 prompt "bootup messages from initscripts"
252 default ADK_RUNTIME_VERBOSE_INIT_VGA if ADK_TARGET_WITH_VGA
253 default ADK_RUNTIME_VERBOSE_INIT_SERIAL
255 config ADK_RUNTIME_VERBOSE_INIT_VGA
256 bool "output via VGA"
257 depends on ADK_TARGET_WITH_VGA
258 depends on ADK_RUNTIME_VERBOSE_KERNEL_SERIAL_VGA || \
259 ADK_RUNTIME_VERBOSE_KERNEL_VGA_ONLY || \
260 ADK_RUNTIME_QUIET_KERNEL
262 config ADK_RUNTIME_VERBOSE_INIT_SERIAL
263 bool "output via serial"
264 depends on ADK_TARGET_WITH_SERIAL \
267 depends on ADK_RUNTIME_VERBOSE_KERNEL_VGA_SERIAL || \
268 ADK_RUNTIME_VERBOSE_KERNEL_SERIAL_ONLY || \
269 ADK_RUNTIME_QUIET_KERNEL
271 config ADK_RUNTIME_QUIET_INIT
277 prompt "start getty or shell after bootup"
278 default ADK_RUNTIME_GETTY
280 config ADK_RUNTIME_GETTY
281 bool "start a getty after bootup"
283 Start a getty after bootup.
285 config ADK_RUNTIME_SHELL
286 bool "start a shell after bootup"
288 Start a shell after bootup.
290 config ADK_RUNTIME_NONE
291 bool "start no shell nor getty after bootup"
293 Do not start a shell or getty after bootup.
297 config ADK_RUNTIME_GETTY_VGA
298 bool "start getty on VGA console (tty1-tty6)"
299 depends on ADK_RUNTIME_GETTY && ADK_TARGET_WITH_VGA
300 default y if ADK_TARGET_QEMU_WITH_GRAPHIC_ONLY
301 default y if ADK_TARGET_QEMU_WITH_GRAPHIC
302 default y if ADK_TARGET_SYSTEM_RASPBERRY_PI
303 default y if ADK_TARGET_SYSTEM_RASPBERRY_PI0
304 default y if ADK_TARGET_SYSTEM_RASPBERRY_PI2
305 default y if ADK_TARGET_SYSTEM_RASPBERRY_PI3
306 default y if ADK_TARGET_SYSTEM_RASPBERRY_PI3_64
307 default y if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6
308 default y if ADK_TARGET_SYSTEM_LEMOTE_YEELONG
309 default y if ADK_TARGET_SYSTEM_IBM_X40
310 default y if ADK_TARGET_SYSTEM_ARANYM_M68K
311 default y if ADK_TARGET_MODEL_PCENGINES_ALIX1C
312 default y if ADK_TARGET_VBOX
315 Start getty on VGA console. (tty1-tty6)
317 config ADK_RUNTIME_GETTY_SERIAL
318 bool "start getty on serial console"
319 depends on ADK_RUNTIME_GETTY && ( ADK_TARGET_WITH_SERIAL \
322 default n if ADK_TARGET_QEMU_WITH_GRAPHIC_ONLY
323 default n if ADK_TARGET_QEMU_WITH_GRAPHIC
324 default n if ADK_TARGET_SYSTEM_RASPBERRY_PI
325 default n if ADK_TARGET_SYSTEM_RASPBERRY_PI2
326 default n if ADK_TARGET_SYSTEM_RASPBERRY_PI3
327 default n if ADK_TARGET_SYSTEM_LEMOTE_YEELONG
328 default n if ADK_TARGET_SYSTEM_IBM_X40
329 default n if ADK_TARGET_SYSTEM_ARANYM_M68K
330 default n if ADK_TARGET_MODEL_PCENGINES_ALIX1C
331 default n if ADK_TARGET_VBOX
334 Start getty on serial console.
336 config ADK_RUNTIME_CONSOLE_VGA_DEVICE
337 string "VGA console device"
338 depends on ADK_TARGET_WITH_VGA
341 config ADK_RUNTIME_CONSOLE_SERIAL_DEVICE
342 string "serial console device"
343 depends on ADK_TARGET_WITH_SERIAL \
346 default "hvc0" if ADK_TARGET_SYSTEM_QEMU_PPC64
347 default "ttyBF0" if ADK_TARGET_ARCH_BFIN
348 default "ttyUL0" if ADK_TARGET_SYSTEM_QEMU_MICROBLAZE_S3ADSP1800 \
349 || ADK_TARGET_SYSTEM_NUMATO_MIMASV2
350 default "ttyARC0" if ADK_TARGET_SYSTEM_NSIM_ARCV1 \
351 || ADK_TARGET_SYSTEM_NSIM_ARCV2
352 default "ttyAMA0" if ADK_TARGET_SYSTEM_QEMU_ARM_VERSATILEPB \
353 || ADK_TARGET_SYSTEM_QEMU_ARM_VERSATILEPB_NOMMU \
354 || ADK_TARGET_SYSTEM_QEMU_ARM_REALVIEW_EB_MPCORE \
355 || ADK_TARGET_SYSTEM_QEMU_ARM_VEXPRESS_A9 \
356 || ADK_TARGET_SYSTEM_QEMU_AARCH64
357 default "ttySC1" if ADK_TARGET_SYSTEM_QEMU_SH
358 default "ttySC0" if ADK_TARGET_SYSTEM_SIM_H8300H
359 default "ttySC2" if ADK_TARGET_SYSTEM_HITACHI_EDOSK2674
360 default "ttymxc0" if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6
361 default "ttyAMA0" if ADK_TARGET_SYSTEM_RASPBERRY_PI
362 default "ttyAMA0" if ADK_TARGET_SYSTEM_RASPBERRY_PI2
363 default "ttyAMA0" if ADK_TARGET_SYSTEM_RASPBERRY_PI3
364 default "ttyAMA0" if ADK_TARGET_SYSTEM_RASPBERRY_PI3_64
365 default "ttyDA1" if ADK_TARGET_SYSTEM_QEMU_METAG
366 default "ttyS2" if ADK_TARGET_SYSTEM_KINETIS_K70
367 default "ttyS2" if ADK_TARGET_SYSTEM_SOM_C6745
368 default "ttyPS0" if ADK_TARGET_SYSTEM_QEMU_ARM_XILINX_ZYNQ
369 default "ttysclp0" if ADK_TARGET_SYSTEM_QEMU_S390
370 default "ttyO2" if ADK_TARGET_SYSTEM_BEAGLEBONE_BLACK
371 default "ttyO0" if ADK_TARGET_SYSTEM_PHYTEC_WEGA
372 default "ttyS4" if ADK_TARGET_SYSTEM_IMGTEC_CI20
375 config ADK_RUNTIME_CONSOLE_SERIAL_SPEED
376 string "serial console speed"
377 depends on ADK_TARGET_WITH_SERIAL \
380 default "9600" if ADK_TARGET_SYSTEM_FON_FON2100
381 default "9600" if ADK_TARGET_SYSTEM_SGI_INDY
382 default "9600" if ADK_TARGET_SYSTEM_SGI_O2
383 default "38400" if ADK_TARGET_SYSTEM_PCENGINES_WRAP
384 default "38400" if ADK_TARGET_SYSTEM_ANDES_AG101P
385 default "38400" if ADK_TARGET_SYSTEM_HITACHI_EDOSK2674
388 config ADK_RUNTIME_KBD_LAYOUT
389 string "keyboard layout for the embedded system"
390 depends on ADK_TARGET_WITH_INPUT
391 default "de-latin1-nodeadkeys"
393 Predefine the keyboard layout for the embedded system.
394 For example use de-latin1-nodeadkeys.
397 prompt "initial login shell for the root user"
398 default ADK_ROOTSH_HUSH if ADK_TARGET_WITHOUT_MMU
399 default ADK_ROOTSH_MKSH
401 config ADK_ROOTSH_MKSH
402 bool "mksh (MirBSD Korn Shell)"
403 select ADK_PACKAGE_MKSH if !ADK_APPLIANCE_TOOLCHAIN
405 Use mksh (a Korn Shell variant) as standard login shell
408 config ADK_ROOTSH_HUSH
409 bool "hush (busybox shell compatible with non-MMU systems)"
410 select BUSYBOX_HUSH if !ADK_APPLIANCE_TOOLCHAIN
411 select BUSYBOX_SH_IS_HUSH if !ADK_APPLIANCE_TOOLCHAIN
413 hush shell from busybox.
415 config ADK_ROOTSH_SASH
416 bool "sash (Shell compatible with non-MMU systems)"
417 select ADK_PACKAGE_SASH if !ADK_APPLIANCE_TOOLCHAIN
421 config ADK_ROOTSH_ASH
422 bool "ash (busybox shell)"
424 select BUSYBOX_SH_IS_ASH
426 Use the minimalistic ash variant that is part of busybox
427 as standard login shell for the superuser. This is the
428 default, but discouraged due to its frugality.
430 config ADK_ROOTSH_BASH
431 bool "bash (GNU Bourne-Again Shell)"
432 select ADK_PACKAGE_BASH
434 Use GNU bash as standard login shell for the superuser.
436 config ADK_ROOTSH_TCSH
437 bool "tcsh (Tenex C Shell)"
438 select ADK_PACKAGE_TCSH
440 Use tcsh (a C Shell variant) as standard login shell
443 config ADK_ROOTSH_ZSH
444 bool "zsh (The Z Shell)"
445 select ADK_PACKAGE_ZSH
447 Use zsh as standard login shell for the superuser.
452 prompt "system /bin/sh (POSIX script shell)"
453 default ADK_BINSH_HUSH if ADK_TARGET_WITHOUT_MMU
454 default ADK_BINSH_MKSH
456 config ADK_BINSH_MKSH
457 bool "mksh (MirBSD Korn Shell)"
458 select ADK_PACKAGE_MKSH if !ADK_APPLIANCE_TOOLCHAIN
460 Use mksh (a Korn Shell variant) as system shell, which is
461 both small and powerful, so quite suited for this task.
463 config ADK_BINSH_HUSH
464 bool "hush (busybox)"
465 select ADK_PACKAGE_HUSH if !ADK_APPLIANCE_TOOLCHAIN
469 config ADK_BINSH_SASH
470 bool "sash (Standalone Shell)"
471 select ADK_PACKAGE_SASH if !ADK_APPLIANCE_TOOLCHAIN
479 Use the minimalistic ash variant that is part of busybox
480 as system shell. This is the default and rather small and
481 fast, but lacks scripting features.
483 config ADK_BINSH_BASH
484 bool "bash (GNU Bourne-Again Shell)"
485 select ADK_PACKAGE_BASH
487 Use GNU bash as system shell. This is discouraged due to
488 its size and slowness.
491 bool "zsh (The Z Shell)"
492 select ADK_PACKAGE_ZSH
494 Use zsh as system shell. This is probably a bad idea.
498 # workaround for USB ethernet f.e. Raspberry Pi 2/3
499 config ADK_RUNTIME_WAIT_FOR_ETHERNET
501 default y if ADK_TARGET_SYSTEM_RASPBERRY_PI2
502 default y if ADK_TARGET_SYSTEM_RASPBERRY_PI3
504 config ADK_SIMPLE_NETWORK_CONFIG
505 bool "simple network configuration"
507 Manually change network config
509 menu "eth0 Configuration"
510 depends on ADK_SIMPLE_NETWORK_CONFIG
511 depends on ADK_TARGET_WITH_NETDEVICE
515 default ADK_SIMPLE_NETWORK_CONFIG_ETH0_TYPE_MANUAL
517 config ADK_SIMPLE_NETWORK_CONFIG_ETH0_STATIC
518 bool "static IP configuration"
520 config ADK_SIMPLE_NETWORK_CONFIG_ETH0_DHCP
523 config ADK_SIMPLE_NETWORK_CONFIG_ETH0_NONE
524 bool "no configuration"
529 prompt "configure default Gateway"
530 depends on ADK_SIMPLE_NETWORK_CONFIG_ETH0_STATIC
532 config ADK_SIMPLE_NETWORK_CONFIG_ETH0_STATIC_WITH_GW
535 config ADK_SIMPLE_NETWORK_CONFIG_ETH0_STATIC_WITHOUT_GW
536 bool "without Gateway"
540 config ADK_SIMPLE_NETWORK_CONFIG_ETH0_IP
542 depends on ADK_SIMPLE_NETWORK_CONFIG_ETH0_STATIC
545 config ADK_SIMPLE_NETWORK_CONFIG_ETH0_NM
547 depends on ADK_SIMPLE_NETWORK_CONFIG_ETH0_STATIC
548 default "255.255.255.0"
550 config ADK_SIMPLE_NETWORK_CONFIG_ETH0_GW
552 depends on ADK_SIMPLE_NETWORK_CONFIG_ETH0_STATIC_WITH_GW
557 menu "wlan0 Configuration"
558 depends on ADK_SIMPLE_NETWORK_CONFIG
559 depends on ADK_TARGET_WITH_WIFI
563 default ADK_SIMPLE_NETWORK_CONFIG_WLAN0_NONE
565 config ADK_SIMPLE_NETWORK_CONFIG_WLAN0_NONE
566 bool "No configuration"
568 config ADK_SIMPLE_NETWORK_CONFIG_WLAN0_STATIC
569 bool "static IP configuration"
571 config ADK_SIMPLE_NETWORK_CONFIG_WLAN0_DHCP
577 prompt "configure default Gateway"
578 depends on ADK_SIMPLE_NETWORK_CONFIG_WLAN0_STATIC
580 config ADK_SIMPLE_NETWORK_CONFIG_WLAN0_STATIC_WITH_GW
583 config ADK_SIMPLE_NETWORK_CONFIG_WLAN0_STATIC_WITHOUT_GW
584 bool "without Gateway"
588 config ADK_SIMPLE_NETWORK_CONFIG_WLAN0_IP
590 depends on ADK_SIMPLE_NETWORK_CONFIG_WLAN0_STATIC
591 default "192.168.1.2"
593 config ADK_SIMPLE_NETWORK_CONFIG_WLAN0_NM
595 depends on ADK_SIMPLE_NETWORK_CONFIG_WLAN0_STATIC
596 default "255.255.255.0"
598 config ADK_SIMPLE_NETWORK_CONFIG_WLAN0_GW
600 depends on ADK_SIMPLE_NETWORK_CONFIG_WLAN0_STATIC_WITH_GW
601 default "192.168.1.1"
606 prompt "WLAN Security"
607 depends on ADK_SIMPLE_NETWORK_CONFIG_WLAN0_STATIC || ADK_SIMPLE_NETWORK_CONFIG_WLAN0_DHCP
608 default ADK_SIMPLE_NETWORK_CONFIG_WLAN0_NOSEC
610 config ADK_SIMPLE_NETWORK_CONFIG_WLAN0_NOSEC
613 config ADK_SIMPLE_NETWORK_CONFIG_WLAN0_WPA2
618 config ADK_SIMPLE_NETWORK_CONFIG_WLAN0_WPA2_SSID
620 depends on ADK_SIMPLE_NETWORK_CONFIG_WLAN0_WPA2
623 config ADK_SIMPLE_NETWORK_CONFIG_WLAN0_WPA2_PW
625 depends on ADK_SIMPLE_NETWORK_CONFIG_WLAN0_WPA2
628 menu "eth1 Configuration"
629 depends on ADK_SIMPLE_NETWORK_CONFIG && \
630 ADK_TARGET_SYSTEM_MIKROTIK_RB532
634 default ADK_SIMPLE_NETWORK_CONFIG_ETH1_NONE
636 config ADK_SIMPLE_NETWORK_CONFIG_ETH1_STATIC
637 bool "static IP configuration"
639 config ADK_SIMPLE_NETWORK_CONFIG_ETH1_DHCP
642 config ADK_SIMPLE_NETWORK_CONFIG_ETH1_NONE
643 bool "no configuration"
648 prompt "configure default Gateway"
649 depends on ADK_SIMPLE_NETWORK_CONFIG_ETH1_STATIC
651 config ADK_SIMPLE_NETWORK_CONFIG_ETH1_STATIC_WITH_GW
654 config ADK_SIMPLE_NETWORK_CONFIG_ETH1_STATIC_WITHOUT_GW
655 bool "without Gateway"
659 config ADK_SIMPLE_NETWORK_CONFIG_ETH1_IP
661 depends on ADK_SIMPLE_NETWORK_CONFIG_ETH1_STATIC
664 config ADK_SIMPLE_NETWORK_CONFIG_ETH1_NM
666 depends on ADK_SIMPLE_NETWORK_CONFIG_ETH1_STATIC
667 default "255.255.0.0"
669 config ADK_SIMPLE_NETWORK_CONFIG_ETH1_GW
671 depends on ADK_SIMPLE_NETWORK_CONFIG_ETH1_STATIC_WITH_GW
676 config ADK_SIMPLE_NETWORK_CONFIG_NS
678 depends on ADK_SIMPLE_NETWORK_CONFIG
679 depends on !ADK_SIMPLE_NETWORK_CONFIG_ETH0_DHCP
680 depends on !ADK_SIMPLE_NETWORK_CONFIG_ETH1_DHCP
681 depends on !ADK_SIMPLE_NETWORK_CONFIG_WLAN0_DHCP
684 config ADK_SIMPLE_NETWORK_CONFIG_PROXY
685 string "HTTP-Proxy (f.e. http://10.0.0.2:8080)"
686 depends on ADK_SIMPLE_NETWORK_CONFIG