,加密狗似乎很好兼容。但是,我找不到使它打球的任何可靠(或有效)说明。这里有人知道如何在基于Debian的系统(Raspbmc)上安装它吗?
我尝试了http://wiki.debian.org/rtl819x,但似乎没有Aptitude命令(而且我不知道如何安装)。
谢谢!
#1 楼
darrenjw的答案中提到的脚本会根据您的内核版本下载预编译的模块。尽管您可能必须搜索脚本以找到正确的模块,但是其中一个模块很可能会为您工作。最新的软件对我有用,我首先下载并尝试使用它。已成功加载。如果所有预编译模块都不起作用,那么您可能必须构建自己的模块,但这并不像应该的那么简单。一旦加载了模块,就需要配置您的网络。首先设置接口:
wget http://dl.dropbox.com/u/80256631/8192cu-20120701.tar.gz
tar xfv 8192cu-20120701.tar.gz
sudo mv 8192cu.ko /lib/modules/3.1.9+/kernel/drivers/net/wireless/
sudo insmod /lib/modules/3.1.9+/kernel/drivers/net/wireless/8192cu.ko
,并将以下文本添加到文件末尾:
sudo nano /etc/network/interfaces
然后:
auto wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa.conf
,并添加以下文本,用您的网络名替换NETWORK_SSID,并用您的密码替换NETWORK_PASSWORD:
sudo nano /etc/wpa.conf
使用以下方法保护文件:
network={
ssid="NETWORK_SSID"
proto=RSN
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP
psk="NETWORK_PASSWORD"
}
现在键入
iwconfig
,您应该已连接。评论
我得到这个:root @ raspbmc:/lib/modules/3.1.9-test-12-06/kernel/drivers/net/wireless# insmod 8192cu.ko insmod:插入'8192cu.ko'时出错:-1无效的模块格式root @ raspbmc:/lib/modules/3.1.9-test-12-06/kernel/drivers/net/wireless#-我认为这与操作系统不兼容?
–乔治·皮尔斯(George Pearce)
2012年7月24日在17:52
是的,这意味着该模块与您的内核不兼容。您可能必须自己构建。这是我有关如何构建与内核一起使用的模块的说明... http://www.strapp.co.uk/downloads/BuildModule.txt
– peterstrapp
2012年7月24日18:14
在经历了很多先前的挫折之后,这对我有用。非常感谢有“财富”的信息,但并非全部与最新版本有关。例如。我有很多与“ wpa_supplicant”有关的东西,似乎不再相关。确保确保您拥有最新的软件包并进行构建(运行rpi-update进行固件更新)
–user3428
2012年11月25日9:15
我发现运行wpa_passphrase networkssid密码为我提供了wpa.conf的正确设置
– toxaq
2012年12月1日下午5:05
#2 楼
我没有在Raspbmc上尝试过,但是在Raspbian上这很容易。要安装驱动程序并在无线网络上进行设置,只需从raspi论坛上该线程中的链接下载脚本install-rtl8188cus-latest.sh,将其复制到/ boot,然后以root身份执行。在脚本告诉您之前,不要插入加密狗。假设您具有有线以太网连接,该脚本将下载最新的驱动程序并为您进行全部设置。确保您掌握了无线网络的详细信息(Essid,安全类型,密码等),因为您将需要它们。评论
我尝试过,因为它不识别/不支持操作系统而退出了。我认为,如果只有一种方法可以绕过或覆盖该检查,那么脚本将起作用。
–乔治·皮尔斯(George Pearce)
2012年7月24日15:24
如果您知道一些bash,我怀疑您可以破解该脚本以使其适用于raspbmc。如果这样做,最好将补丁反馈给作者,以便他可以更新主副本。
–达伦·威尔金森(Darren Wilkinson)
2012年7月24日在16:55
#3 楼
您是否看过http://elinux.org/RPi_VerifiedPeripherals#USB_WiFi_Adapters?它列出了四种为Edimax EW-7811UN安装驱动程序的方法,其中包括Raspbmc说明:http://forum.stmlabs.com/showthread.php?tid=780
据我了解,有问题的Edimax加密狗使用RTL8192芯片组。
如果您使用的USB无线加密狗使用的是RTL8712U,RTL8192SU,RTL8192CU之一, RTL8188CU芯片组,请尝试使用以下命令
,看看它是否对您有效(ap扫描)
代码:最后一条命令返回一个AP列表,这意味着它对您有效。要使其永久执行代码:
wget http://db.tt/i10Dt561 -O 8192cu.tgz
tar xzf 8192cu.tgz
sudo rmmod rtl8192cu rtl8192c_common rtlwifi mac80211 cfg80211
sudo insmod 8192cu.ko
sudo iwlist wlan0 scanning
无论其是否工作,都可以在http://www.pastebin上发布以下
命令输出。 com并将链接发布到此
线程中代码:
sudo mv 8192cu.ko /lib/modules/3.1.9-test-12-06/kernel/drivers/net/wireless/
sudo depmod -a
sudo bash -c "echo blacklist rtl8192cu >> /etc/modprobe.d/blacklist.conf "
这是这些模块支持的VID:PID的详细信息代码:
sudo lsusb
dmesg -s 1
sudo iwconfig
sudo iwlist wlan0 scanning
如果您走得这么远。您可以在该线程的第二篇和第三篇文章之后继续配置wifi接口
http://forum.stmlabs.com/showthread.php?tid=732
不要使用/ etc / network / interfaces,因为这会使系统混乱,并且
如果您决定这样做,则您将独自一人。
评论
错误:无法插入模块8192cu.ko:无效的模块格式
– Redsandro
14-10-26在21:56
#4 楼
在最新版本的Raspbian(2013-05-25-wheezy-raspbian
)和更高版本上,您甚至不必安装任何驱动程序,而只需编辑一个配置文件即可使适配器正常工作:/etc/wpa_supplicant/wpa_supplicant.conf
此处详细介绍了所有设置和步骤。
评论
相关:raspberrypi.stackexchange.com/q/14/40每当说明中提到aptitude时,通常可以将apt-get与相同的命令配合使用。默认情况下,所有debian系统(raspbian,raspbmc)都应安装apt-get。如果没有,您可以下载并安装apt-get的deb软件包。它使软件包的安装(和系统维护)更加容易。如果要使用aptitude search和aptitude show命令,则只需执行sudo apt-get install aptitude即可。