1. 程式人生 > >無線USB網絡卡,RaspberryPi無線配置,Raspbian無線配置

無線USB網絡卡,RaspberryPi無線配置,Raspbian無線配置

最近發現無線USB網絡卡很多,但它的幾個概念搞得很不清楚,今天終於搞明白了。

其實無線USB網絡卡,有以下功能:

1. 作為無線網絡卡,USB介面。無線網絡卡的功能就是能連線到外部wifi,上網。

2. 作為無線網絡卡,並提供熱點。連線到外部wifi的同時,還能發射訊號,形成一個新的區域網,就是熱點(AP,或softap)。

3. 只作為熱點,就像手機的熱點(用手機的無線網絡卡當作發射器)。資料就得從其他的無線網絡卡來,譬如手機的2G/3G功能。

一般而言,有幾個翻譯比較繞口:

1. 基建,基站,infrastructure:指的就是第1種方式。有的卡會說明帶ap功能,就是第2種方式。

2. 熱點,接入點,ap(access point):指的就是第三種方式。

RaspberryPi配置無線網絡卡,或者raspbian下面配置無線網絡卡,儘量買realtek 8188晶片,raspbian裡面帶了驅動,省得自己編譯。

下面是EP-N8508GS(晶片是RTL8188ucs)給raspbian用,筆記本上用EP-N1556(晶片是RTL8192cus)作為基站和開啟ap。也就是樹莓派無線網絡卡連線到筆記本的無線ap,筆記本可以上網,樹莓派也可以。筆記本的無線網絡卡組成了小區域網。

總結: 1. EP1556作為接入點模式時,可配置為Direct+DHCP/Direct+Static/Supplicant。WPA/WPA2, AES/TKIP都可以。 2. EP1556作為基站模式時,Supplicant不可用。Direct+DHCP會卡死在獲取IP階段,獲取IP失敗。Direct+Static無法連線到樹莓派。 所以,還是把無線網絡卡作為AP方式會靠譜些,即: * EP1556配置為接入點模式,AP模式。 * EP1556共享網路,將資料通過筆記本的無線網絡卡收發。 * 樹莓派上N8508使用Direct+DHCP方式配置,直接連線到EP1556的熱點。 樹莓派上網的過程是: * 樹莓派從自己的N8508無線網絡卡收發資料。 * N8508和EP1556相連,N1556元件的AP,所以N8508將資料轉給N1556. * N1556插在筆記本上,設定了共享筆記本的無線網絡卡。所以N1556將資料轉給筆記本的無線網絡卡。 兩種我配置方式: Direct:直接修改檔案 /etc/network/interfaces 簡單,但只能指定一個wifi。 Supplicant:修改配置 /etc/wpa_supplicant/wpa_supplicant.conf 能指定多個wifi配置。 注意:熱點的ip段不能太高,否則會連不上,獲取不到IP。譬如192.168.85.1這個就不行。192.168.5.1這個可以。
注意:筆記本的無線網絡卡必須開著,才能使用基站模式+AP。 例項一,Direct+DHCP  # sudo vi /etc/network/interfaces  auto lo
iface lo inet loopback
iface eth0 inet dhcp
auto wlan0
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-ssid winlin
wpa-psk yangchengli
iface default inet dhcp 例項二,Direct+Static # sudo vi /etc/network/interfaces  auto lo
iface lo inet loopback
iface eth0 inet dhcp
auto wlan0
allow-hotplug wlan0
iface wlan0 inet static
wpa-ssid winlin
wpa-psk yangchengli
address 192.168.5.3
netmask 255.255.255.0
gateway 192.168.5.1
network 192.168.5.1
iface default inet dhcp 例項三,Supplicant # sudo vi /etc/network/interfaces  auto lo
iface lo inet loopback
iface eth0 inet dhcp
auto wlan0
allow-hotplug wlan0
iface wlan0 inet manual
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp # sudo vi /etc/wpa_supplicant/wpa_supplicant.conf ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
  ssid="winlin"
  psk="yangchengli"
  proto=RSN
  key_mgmt=WPA-PSK
  pairwise=TKIP CCMP
  group=TKIP CCMP
  auth_alg=OPEN
  priority=9
}

下面是實際的連線:

1. 樹莓派上跑srs,接無線網絡卡。
2. 電腦上插無線網絡卡,配置成AP。
3. 電腦上開啟樹莓的demo,視訊會議。
4. 電腦flash採集攝像頭,推送到樹莓派,然後從樹莓派取流出來。

延遲在0.7秒。


Winlin

相關推薦

無線USBRaspberryPi無線配置Raspbian無線配置

最近發現無線USB網絡卡很多,但它的幾個概念搞得很不清楚,今天終於搞明白了。 其實無線USB網絡卡,有以下功能: 1. 作為無線網絡卡,USB介面。無線網絡卡的功能就是能連線到外部wifi,上網。 2. 作為無線網絡卡,並提供熱點。連線到外部wifi的同時,還能發射訊號,形

迷你型無線USB TL-WN823N linux系統安裝驅動usb

  最近組裝了一臺臺式機,但是沒有買無線網絡卡,想著整一個usb介面的無線網絡卡就可以了,PCI或PCIE的比較麻煩,所以就在某購物網站買了一個TL-WN823N的usb無線網絡卡,因為要玩linux系統,就研究了以下linux下如何適配usb無線網絡卡,現在把它記錄下來.

關於移植MT7601Uusb無線(小度wifi360隨身WIFI 2代)的後續

請先看最後的我與連結文章作者做法上的區別 第一步可以看下這裡:http://blog.csdn.net/ofaith12345/article/details/24963457  其中有一個問題是串列埠不停有資訊返回,停不下來,後續解決~,只要修改os/linux/conf

將ARM4412開發板配置USB並且使用USB通過Ubuntu上網

注:以下配置在三星s4手機也成功測試通過,可以ping通外網ip和域名,但是瀏覽器不能上網。 1. 開發板4412 linux核心配置 4412需要安裝USB Gadget驅動g_ether.ko(drivers/usb/gadget/ether.c) 來進行通訊。g_e

usb註冊流程

通訊管理機所用usb網絡卡、AX88772B、 smsc95xx D:\z_linux_picohood_project\board-support\linux-4.4.x-mainline\drivers\net\usb\asix_devices.c static const struc

把arm開發板做成USB(RNDIS /Ethernet Gadget)

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

mac蘋果電腦實現USB和有線同時訪問內和網際網路

工作時偶爾會遇到需要同時訪問公司內網和網際網路,特記錄一下。1:開啟Mac上的“終端” ,鍵入以下命令netstat -rn2: sudo route delete 0.0.0.0  (刪除預設路由)s

linux雙雙閘道器不同IP段的設定

這個問題一直困擾我,看到這個帖子可以設定下,還是沒有問題的。特此貼出來,留備以後檢視   兩個不在一段的IP看成一個電信一個網通來設定 就可以了。centos無問題   1. vi /etc/iproute2/rt_tables,增加網通和電信兩個路由表   251

dubbo 雙或者VPN的時候服務提供者的錯誤IP註冊到中心

使用了VPN,啟動了dubbo服務提供者應用,又連了正式環境的註冊中心; 一旦dubbo獲取的ip錯誤後(撥了vpn 本機IP就會有多個), 這種情況即使提供者服務停掉,目前dubbo沒有能力清除這類錯誤的提供者; (需要修改原始碼測試,需要客戶端重新更細包,因為清

ubuntu拔插網線或usb導致dns服務丟失的解決辦法

  丟失DNS簡單來說就是,上網頁上不去,或者ping www.baidu.com出現ping:unknow host http://www.baidu.com 。但是呢,如果你改成ping 114.114.114.114或者其他的IP地址的時候,是可以ping通的,這就是DNS服務丟失的現象。往上說有修改

轉帖:Linux雙繫結一個IP實現容錯或負載均衡

其實早在08年9月就做了這個了,只不過最近在學RHCE的時候發現也有bond方面的內容。         發出來大家也學習一下。 實驗環境: CentOS5.3 eth0 eth1 1.先修改eth0 和eht1這2個網絡卡配置檔案。目錄在(/etc/sysconfig/network-scripts/)如

到應用層nginx一個經歷了什麼?

資料包從網絡卡到nginx 本文將研究一個數據包從被網絡卡接收到流出應用層到底經歷了什麼,並探究在應用層nginx的處理流程。**注:**本文只討論物理網絡卡,暫不涉及虛擬網絡卡。 從網絡卡到記憶體 1: 資料包從外面的網路進入物理網絡卡。如果目的地址不是該網

Linux USB驅動安裝

浪費了“黃金五年”的Java程式設計師,還有救嗎? >>>   

CentOS7設定為橋接模式靜態IP配置方法詳解

備份網路檔案 [[email protected] network-scripts]# cd /etc/sysconfig/network-scripts/ [[email p

VMware下CentOS6.4設定為橋接模式靜態IP配置方法詳解

1、禁用網路管理器 # chkconfig NetworkManager off # service NetworkManager stop 2、建立用以橋接的虛擬網絡卡 # cd /etc/sysconfig/network-scripts # cp ifcf

使用wifi筆記1----選型、開發環境搭建、核心配置

  |   Location:                                                                                |   |     -> Device Drivers                              

USB無線配置ICS失敗你可以連線到SoftAP但可能無法使用internet服務

http://zhidao.baidu.com/link?url=RK4mEG9H7SEDTk566xFctYHa3B_8JP0BBLSL9TdkWFpgObqOnW6GCw6InGpSv4VJVRmMszN2PNrQmbSxuPTdY_ 經過分析與測試發現出現該問

移植USB無線到mini2440(TP-LINK的TL-WN721N使用的晶片型號是rtl8192cu)

開發板:mini2440核心版本:linux-2.6.32.2-mini2440-20110413(買開發板時自帶的)交叉編譯器:arm-linux-gcc-4.4.3核心編譯環境:fedora9.0(是在虛擬機器上執行的,買開發板是自帶的,網上有這個連結,找下就會有的)無

ThinkPad E480安裝ubuntu後沒有無線驅動找不到wifi的解決方案

先安裝的ubuntu版本是ubuntu-16.04.3-desktop-amd64.iso 安裝後通過cat /proc/version或者uname -rs檢視linunx核心版本,其linux核心版本為4.10。 網上查到linux4.15及以上的linux核心才能支援此筆記本的無線網絡

安裝完Ubuntu系統之後無法連線無線無線卻找不到驅動

今天給我的Mac裝完Ubuntu16.04之後,發現登入系統之後無法連線WIFI無線網路,筆記本是自帶無線網絡卡的,所以這個出現問題的原因只有一個,那就是沒有安裝好網絡卡驅動,而且Ubuntu自帶的相容網絡卡驅動並沒有起到作用。這個時候我查閱了一些網路上的相關資料,自己總結了一個解決辦法,相