小编Dán*_*son的帖子

缺少 USB 无线适配器模块?

我有一个 USB 无线适配器,它被识别为:

# lsusb
ID 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter.
Run Code Online (Sandbox Code Playgroud)

我在运行 Debian Jessie 的内核大大精简的设备上使用此适配器。

我已经安装了所需的各种应用程序:wireless-tools、wpa-supplicant、ralink-firmware 包、hostapd 和 bridge-utils。

我重新构建了内核以包含各种模块,并构建了适配器附带的驱动程序。 在此处输入图片说明 在此处输入图片说明 在此处输入图片说明

# iwconfig
Run Code Online (Sandbox Code Playgroud)

将我的适配器识别为 ra0

# iwlist ra0 scan
Run Code Online (Sandbox Code Playgroud)

返回应该可用的网络

# iw list
Run Code Online (Sandbox Code Playgroud)

什么都不返回。

# iw ra0 info
command failed: No such device (-19)
Run Code Online (Sandbox Code Playgroud)

托管 AP 失败:

# /usr/sbin/hostapd -dd /etc/hostapd/hostapd.conf
random: Trying to read entropy from /dev/random
Configuration file: /etc/hostapd/hostapd.conf
Could not open file /sys/class/net/ra0/phy80211/name: No such file or directory
netlink: Operstate: linkmode=0, operstate=6
nl80211: Set mode ifindex …
Run Code Online (Sandbox Code Playgroud)

wifi usb debian

8
推荐指数
1
解决办法
6329
查看次数

当我从源代码手动安装软件时,如何阻止 `apt-get` 抱怨未满足的依赖项?

我一直在我的 Debian 系统上安装一些应用程序。现在有一些具有我目前不想与应用程序一起安装的依赖项。我dpkg在某些情况下通过使用来管理这个。安装的应用程序目前在没有它们的情况下可以正常工作。

但是现在,每次我使用 时apt-get,它都会抱怨未满足的依赖项。

我如何欺骗apt-get以为安装了所有依赖项(2-3)?有我可以编辑的文件吗?

debian apt

6
推荐指数
1
解决办法
727
查看次数

wlan0 和 ppp0 之间的 Internet 路由?

在我的 Debian Linux 设备上,我有一个连接到 Internet 的 USB 调制解调器。它的接口名称是 ppp0。

我还有一个 USB 无线适配器,用于托管接入点。它的接口名称是 wlan0。

如何在这些接口之间路由流量,以便如果我的手机连接到此 AP,我可以通过 ppp0 访问 Internet?

编辑 1:我尝试设置一些路由,但似乎不起作用。以下是详细信息:

# iptables --list-rules
-P INPUT ACCEPT
-P FORWARD ACCEPT
-P OUTPUT ACCEPT
-A FORWARD -i ppp0 -o wlan0 -m state --state RELATED,ESTABLISHED -j ACCEPT
-A FORWARD -i wlan0 -o ppp0 -j ACCEPT

# iptables --list-rules -t nat
-P PREROUTING ACCEPT
-P INPUT ACCEPT
-P OUTPUT ACCEPT
-P POSTROUTING ACCEPT
-A POSTROUTING -o ppp0 -j MASQUERADE
Run Code Online (Sandbox Code Playgroud)

编辑 2 已解决:我能够解决我的问题。我为 wlan0 和 …

wifi routing debian ppp

6
推荐指数
1
解决办法
6248
查看次数

标签 统计

debian ×3

wifi ×2

apt ×1

ppp ×1

routing ×1

usb ×1