标签: 3g

找出 /dev/cuaU 映射到什么?

我在 pfSense 2.0.2(基于 FreeBSD 8.1-RELEASE-p13)上有一个 USB 3G 调制解调器(Huawei E353-u2),它似乎创建了 2 个 /dev/cuaU 设备:

/dev/cuaU0.0
/dev/cuaU0.3
Run Code Online (Sandbox Code Playgroud)

1) 为什么有 2 个设备?其中之一可能是棒的USB大容量存储?

2)在操作系统级别(shell)上,我如何找出这两个设备中的哪一个是“真正的调制解调器”/映射到什么 /dev/cuaUx.y ?

感谢您的任何提示:-)

freebsd modem 3g pfsense

7
推荐指数
1
解决办法
4042
查看次数

华为 E3372s + Linux (Rasbian),传入连接问题

我有一个在 Raspberry Pi 2+ 上运行的基于 Linux 的操作系统(Rasbian),它使用华为 E3372s 4G/LTE USB 记忆棒进行互联网连接。

我所有的出站连接都运行良好(使用 usb_modeswitch-ruling 和 Udev/rules.d 更改了华为 USB 模式),但我无法接收到任何类型的 Raspi 入站连接。传入只是不工作

无法接收任何数据包或连接,我使用 Raspbian 包分发提供的工具实时跟踪和从日志中跟踪这些数据包或连接。

我已经与我的 4G ISP 确认,允许双向流量的扩展服务已启用、重置和他们的很多知识,到我的 3G/4G 订阅,从他们的一端完美运行,但我无法接收任何数据包拉斯皮。

华为 E3372s(与大多数使用类似拨号的旧棒不同wvdial)使用CDC_ETH驱动系统,它为系统(在本例中为 ETH1)创建了一个类似以太网的设备,并且在这种情况下应该可以完美地工作。

我已经清除、重新创建、测试、修改、重新清除并再次使用 IPTables 完成所有需要的任务,多次检查、修改和测试路由,并确认没有已知的阻止系统阻止通过华为 USB 记忆棒连接,但我的系统甚至无法接收到 Ping,尽管有功能齐全的服务正在运行。

我还检查了更简单和直接的区域,例如主机允许/拒绝规则,但对它们并不走运。它也不是 APN 名称,因为华为内部配置的所有设置都已使用其 Web 界面正确设置。

但是,我在随机论坛中偶尔遇到过,华为 CDC_ETH 解决方案在处理与其驱动程序的传入连接时可能存在缺陷。

如果您有使用 CDC_ETH 的华为 E3372s或相关 3G/4G USB 产品的Debian/Rasbian/Linux 传入连接问题的经验并找到解决此问题的方法

modem 3g raspbian huawei lte

7
推荐指数
1
解决办法
1万
查看次数

如何使用 systemd 连接 3G 加密狗?

启动时,usb-modeswitch自动将加密狗切换到调制解调器模式,设备显示为12d1:1506。在此之后,应该运行一个脚本,连接到 Internet。我不确定是否使用,/etc/rc.local因为 Arch 已经转移到 pure systemd. 如何用systemd术语表达这种依赖性(仅在设备切换后运行脚本)?

udev 规则不能运行长脚本,我的是。

boot arch-linux systemd 3g

5
推荐指数
1
解决办法
2342
查看次数

USB 3G/4G 调制解调器问题

我将 LTE USB 调制解调器标识为ID 0408:ea16 Quanta.

我的 Windows 机器没有问题,但我的 Fedora(内核 3.18.5-201)无法正常工作。

我在互联网上找到了一些信息,但这些都不起作用。

我看不到它NetworkManager(作为nmcli dev命令的输出)。

可以做什么?

fedora modem 3g lte

5
推荐指数
1
解决办法
6801
查看次数

用于嵌入式 Linux 的 USB 3G 调制解调器?

我必须在嵌入式 Linux 上开发一个通过 Internet 发送数据的应用程序。我必须选择带有 SIM 卡座的 USB 3G 调制解调器,它可以成功运行或在嵌入式 Linux 上受支持。

linux usb modem 3g

4
推荐指数
1
解决办法
5846
查看次数

调制解调器管理器设置承载并自动连接

我正在尝试在 Raspberry Pi(最新的 Raspbian)上使用德国电信和调制解调器管理器设置华为 E3276 LTE 棒,基本上它可以工作,但我无法创建可通过 ansible 部署到 RPi 的配置。

当我连接 LTE 棒时,ModemManager 会正确设置所有内容,并以 wwan0 接口和分配给它的 169.254.0.0/16 地址结束。之后,我总是必须运行sudo mmcli -m 0 --simple-connect="apn=internet.t-d1.de,user=t-mobile,password=tm,number=*99#"这会触发网络管理器以某种方式为我获取 IP。一切安好。

由于我想自动执行此操作,因此我想摆脱手动执行 mmcli 命令,但目前正在失败。

  • 选项 1:cronjob 和脚本 - 丑陋但最有可能工作。我想避免这种情况
  • 选项 2:调制解调器管理器/mmcli 的配置文件。我没有找到任何可以放置这些数据的配置文件
  • 选项 3:udev 规则执行命令

    pi@raspberrypi:~ $ cat /etc/udev/rules.d/90-lte.rules 
    ACTION=="add", SUBSYSTEM=="net", ATTR{address}=="0c:5b:8f:27:9a:64", RUN+="/usr/local/bin/lte_setup.sh"
    pi@raspberrypi:~ $ cat /usr/local/bin/lte_setup.sh
    #!/bin/sh
    
    sleep 2
    mmcli -m 0 --simple-connect='apn=internet.t-d1.de,user=t-mobile,password=tm,number=*99#'
    
    Run Code Online (Sandbox Code Playgroud)

这不起作用,我实际上不知道为什么。

那么,基本问题是:为了在插入 E3276 后通过 Modem-/NetworkManager 自动获取公共 IP,通过 ansible 将这个配置/脚本部署到 Raspberry Pi 的最简单方法是什么?

最后一件事:我不是在寻找使用 wvdial 或其他工具的解决方案。我花了几天时间尝试使用来自 Internet 的“工作”配置来使用它们,只是为了发现它们不起作用。ModemManager 和 …

networkmanager 3g raspberry-pi gsm raspbian

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

3g ×6

modem ×4

lte ×2

raspbian ×2

arch-linux ×1

boot ×1

fedora ×1

freebsd ×1

gsm ×1

huawei ×1

linux ×1

networkmanager ×1

pfsense ×1

raspberry-pi ×1

systemd ×1

usb ×1