1# Copyright (c) 2023 Bjarki Arge Andreasen
2# SPDX-License-Identifier: Apache-2.0
3CONFIG_POSIX_API=y
4
5# Networking
6CONFIG_NETWORKING=y
7CONFIG_NET_NATIVE=y
8CONFIG_NET_L2_PPP=y
9CONFIG_NET_IPV4=y
10CONFIG_NET_UDP=y
11CONFIG_NET_SOCKETS=y
12CONFIG_NET_CONTEXT_RCVTIMEO=y
13
14# DNS
15CONFIG_DNS_RESOLVER=y
16CONFIG_NET_L2_PPP_OPTION_DNS_USE=y
17
18# Network management
19CONFIG_NET_MGMT=y
20CONFIG_NET_MGMT_EVENT=y
21CONFIG_NET_CONNECTION_MANAGER=y
22
23# Modem driver
24CONFIG_MODEM=y
25CONFIG_PM_DEVICE=y
26CONFIG_MODEM_CELLULAR=y
27
28# Dynamic APN configuration (uncomment if not needed)
29#CONFIG_MODEM_CELLULAR_APN="" # Remove default APN
30#CONFIG_SAMPLE_CELLULAR_MODEM_AUTO_APN=y
31#CONFIG_SAMPLE_CELLULAR_APN_0="shared.m2m.ch"
32#CONFIG_SAMPLE_CELLULAR_IMSI_LIST_0="22801"
33#CONFIG_SAMPLE_CELLULAR_APN_1="em"
34#CONFIG_SAMPLE_CELLULAR_IMSI_LIST_1="29505 90143 29509"
35
36# Statistics
37CONFIG_MODEM_STATS=y
38CONFIG_SHELL=y
39
40# Testing
41CONFIG_MODEM_AT_SHELL=y
42CONFIG_PM_DEVICE_SHELL=y
43CONFIG_SHELL_WILDCARD=n
44
45# Logging
46CONFIG_LOG=y
47CONFIG_MODEM_MODULES_LOG_LEVEL_DBG=y
48# For extra verbosity
49#CONFIG_MODEM_CMUX_LOG_LEVEL_DBG=y
50#CONFIG_LOG_BUFFER_SIZE=65536
51