我必须在嵌入式Linux 上开发一个通过互联网发送数据的应用程序。我必须选择一个带有 SIM 卡座的 USB 3G 调制解调器,它可以成功工作或在嵌入式 Linux 上受支持。
答案1
Linux 支持大多数 3G 调制解调器。我在使用标准 Linux 软件包和库的嵌入式设备上使用过几种不同的型号,主要是华为的 - 它们都做几乎相同的事情,只是灯光更亮或条纹更快。好的起点是wvdial
和pppd
。
需要克服的主要障碍是制定每个提供商用于身份验证和访问的单独方法,但这通常都有详细记录。这Archlinux 维基有关配置的页面wvdial
非常pppd
好:
答案2
现在存在许多 USB“热点”设备(“wingles”),Linux 上也很好支持 1 美元的 USB WiFi 适配器。如果您可以同时插入两个设备,那么您就可以轻松地进行 Linux 网络连接,而且如果您需要的话,您还可以轻松共享它。
这里有 2 个很好的设置参考: http://greyfocus.com/2018/01/wifi-without-networkmanager/和https://linuxconfig.org/connect-to-wifi-from-the-linux-command-line/