gpt4 book ai didi

linux - 设备 (iMX6) 不可从外部网络使用

转载 作者:太空宇宙 更新时间:2023-11-04 12:29:48 26 4
gpt4 key购买 nike

我使用带有 linux-mainline 内核 4.1.36 和 busybox 1.24.1 的 iMX6。对于 UMTS 连接,我使用 SARA-U201(带有电信 SIM 卡)。它通过 usb(用于以太网)和 rs232(用于配置)与 iMX6 连接。

配置后:

root@phyboard-mira-imx6-3:/# ifconfig
eth0 Link encap:Ethernet HWaddr 50:2D:F4:08:2C:F5
inet addr:192.168.3.11 Bcast:192.168.3.255 Mask:255.255.255.0
inet6 addr: fe80::522d:f4ff:fe08:2cf5%1995589328/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:8315 errors:0 dropped:0 overruns:0 frame:0
TX packets:8743 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:664958 (649.3 KiB) TX bytes:1128987 (1.0 MiB)

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1%1995589328/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:13 errors:0 dropped:0 overruns:0 frame:0
TX packets:13 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1225 (1.1 KiB) TX bytes:1225 (1.1 KiB)

usb0 Link encap:Ethernet HWaddr 46:96:86:B3:86:52
inet addr:10.18.207.86 Bcast:10.255.255.255 Mask:255.0.0.0
inet6 addr: fe80::4496:86ff:feb3:8652%1995589328/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:72542 errors:0 dropped:0 overruns:0 frame:0
TX packets:48628 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:108670738 (103.6 MiB) TX bytes:3776406 (3.6 MiB)

root@phyboard-mira-imx6-3:/# dig +short myip.opendns.com @resolver1.opendns.com
80.187.122.57

以太网连接已建立(例如,我可以使用 wget 获取数据并可以 ping google.de)。

我的问题是,无法从外部网络访问 iMX6。它无法使用全局 inet 地址 (80.187.122.57) 进行 ping 操作,并且 http 服务器 (lighttpd) 也不可用。lighttpd 的设置适用于本地网络,但不适用于 usb0 连接。

首先,我修补了 lighttpd 以将服务器绑定(bind)到特定接口(interface)(在我的应用程序中是 usb0),但 iMX6 仍然不可用。所以我认为这是一个基本的配置问题。

接下来我更改了路由表。我向默认网关添加了一个具有相同 IP 地址和子网掩码 255.255.255.255 的目标主机。 (在 http://www.fibel.org/linux/lfo-0.6.0/node477.html 中描述,路由器的路由表)。但是 iMX6 仍然没有。

我不知道接下来可以尝试什么。 :/

最佳答案

u-blox 设备中的 APN 设置错误。我的设备从提供商那里获得了私有(private) IP。
我更改了 APN 以获得公共(public) IP -> 网络服务器正常工作。

关于linux - 设备 (iMX6) 不可从外部网络使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43585795/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com