精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Linux無線網絡技術:Bluetooth

運維 系統運維
Bluetooth 是用于替換電纜的短程無線技術,支持 723 kbps(不對稱)和 432 kbps(對稱)的速度,可以傳輸數據和語音。Bluetooth 設備的傳輸范圍大約 10 米(30 英尺)。

Bluetooth 是用于替換電纜的短程無線技術,支持 723 kbps(不對稱)和 432 kbps(對稱)的速度,可以傳輸數據和語音。Bluetooth 設備的傳輸范圍大約 10 米(30 英尺)。

BlueZ 是官方 Linux Bluetooth 棧,由主機控制接口(Host Control Interface ,HCI)層、Bluetooth 協議核心、邏輯鏈路控制和適配協議(Logical Link Control and Adaptation Protocol,L2CAP)、SCO 音頻層、其他 Bluetooth 服務、用戶空間后臺進程以及配置工具組成。

Bluetooth 規范支持針對 Bluetooth HCI 數據分組的 UART(通用異步接收器/傳送器)和 USB 傳輸機制。BlueZ 棧對這兩個傳輸機制(drivers/Bluetooth/)都支持。BlueZ BNEP(Bluetooth 網絡封裝協議)實現了 Bluetooth 上的以太網仿真,這使 TCP/IP 可以直接運行于 Bluetooth 之上。BNEP 模塊(net/bluetooth/bnep/)和用戶模式 pand 后臺進程實現了 Bluetooth 個人區域網(PAN)。BNEP 使用 register_netdev 將自己作為以太網設備注冊到 Linux 網絡層,并使用上面為 WLAN 驅動程序描述的 netif_rx 來填充 sk_buffs 并將其發送到協議棧。BlueZ RFCOMM(net/bluetooth/rfcomm/) 提供 Bluetooth 上的串行仿真,這使得串行端口應用程序(如 minicom)和協議(如點對點協議(PPP))不加更改地在 Bluetooth 上運行。RFCOMM 模塊和用戶模式 dund 后臺進程實現了 Bluetooth 撥號網絡。下面的列表給出了配置 Bluetooth 上的各種協議服務所必需的 BlueZ 模塊、實用程序、后臺進程以及配置文件。

下一步,考慮 Bluetooth CF 卡、Bluetooth USB 適配器、具有內置 CSR Bluetooth 芯片組的設備以及 Sony Bluetooth 耳機的示例,了解它們在 Linux 下是如何工作的。

Sharp Bluetooth CF 卡

Sharp Bluetooth CF 卡使用 UART 傳輸器來傳送 HCI 數據分組。除了 serial_cs 是與 Linux PCMCIA 核心交互的卡服務驅動程序之外,Linux PCMCIA/CF 層與 Sharp 卡的其他操作系統的交互類似于針對 Intersil WLAN CF 卡所解釋的交互。serial_cs 驅動程序(將在下面的 “GSM 上的 Linux GPRS 和數據”一節中做進一步解釋)模擬了 Sharp CF 卡上的串行端口。BlueZ hci_uart 鏈接驅動程序與 Bluetooth UART 通道交互并將模擬的串行端口連接到 BlueZ 棧。

下面的列表給出了當卡插入時必須加載的模塊。其他的 Bluetooth CF 卡,例如 Pretec CompactBT 卡和 Socket Bluetooth 卡,具有 UART 接口,但是又有各自的卡服務驅動程序(分別是 drivers/bluetooth/dtl1_cs.c 和 drivers/bluetooth/btuart_cs.c)。在本文后面,您將發現更多關于 Bluetooth UART 傳輸器的信息。

/etc/pcmcia/config 中針對 Sharp Bluetooth CF 卡的條目:

card "SHARP Bluetooth Card"

version "SHARP", "Bluetooth Card"

bind "serial_cs"

將要加載的必需的內核模塊:

insmod serial_cs

insmod bluez

insmod l2cap

insmod hci_uart

insmod bnep (for pand)

insmod rfcomm (for dund)

BlueZ 用戶空間后臺進程、實用程序以及配置文件:

hciattach ttySx any [baud_rate] [flow]

hciconfig -a:檢查 HCI 接口。

hcitool -a hci0 scan 'flush:發現其他設備。

hcidump:HCI 嗅探器。

hcid:HCI 后臺進程。

/etc/bluetooth/hcid.conf:hcid 所用的 HCI 后臺進程配置文件,它指定了鏈接模式(主或從)、鏈接策略、詢問和掃描模式,等等。

/etc/bluetooth/pinDB:BlueZ PIN 數據庫。

hcidump:Service Discovery Protocol 后臺進程。

pand:在 Bluetooth 上運行 TCP/IP(--listen 用于服務器,--connect 用于客戶機)。

/etc/bluetooth/pan/dev-up:pand 在激活 TCP/IP 時調用此腳本。此腳本能夠包含一個類似于 ifconfig bnep0 的命令,用以為 Bluetooth 接口配置 IP 地址。

hcidump:在 Bluetooth RFCOMM 上運行 PPP(--listen 用于服務器,--connect 用于客戶機)。

Belkin Bluetooth USB 適配器

Belkin Bluetooth USB 適配器擁有一個 Bluetooth CSR 芯片組,并使用 USB 傳輸器來傳輸 HCI 數據分組。因此,Linux USB 層、BlueZ USB 傳輸器驅動程序以及 BlueZ 協議棧是使設備工作的主要內核層。現在,您將了解到三層之間如何交互以使 Linux 網絡應用程序在這個設備上運行。

Linux USB 子系統類似于 PCMCIA 子系統,它們都有與移動設備交互的主機控制器設備驅動程序,并且都包含一個向主機控制器和單個設備的設備驅動程序提供服務的核心層。USB 主機控制器遵循兩個標準之一:UHCI(通用主機控制器接口)或 OHCI(開放式主機控制器接口)。由于具有 PCMCIA,單個 USB 設備的 Linux 設備驅動程序不依賴于主機控制器。經由 USB 設備傳輸的數據分為四種類型(或管道):

Control

Interrupt

Bulk

Isochronous

前兩個通常用于小型消息而后兩個則用于較大型的消息。

USB 設備插入時,主機控制器使用控制管道來枚舉它并給它分配設備地址(1 到 127)。主機控制器設備驅動程序讀取的設備描述符包含關于設備的信息,例如 class、subclass 和 protocol。Linux 的 usbcore 內核模塊支持 USB 主機控制器和 USB 設備。并包含 USB 設備驅動程序可以使用的函數和數據結構。USB 驅動程序利用 usbcore 及自己的 class/subclass/protocol 信息(請參閱 include/linux/usb.h 中的 struct usb_driver)注冊了兩個入口點:probe 和 disconnect。當相應的 USB 設備被附加時,usbcore 用枚舉期間從設備配置描述符中讀取的 class 信息來匹配已注冊的 class 信息,并將設備與相應的驅動程序綁定。這個核心使用一種叫做 USB Request Block 或 URB(在 include/linux/usb.h 中定義)的數據結構,來異步地管理主機和設備之間的數據傳輸。設備驅動程序使用這些例程來請求各種類型的數據傳輸(control、interrupt、bulk 或 isochronous)。傳送請求完成后,核心會使用以前注冊的回調函數來通知驅動程序。

針對 Bluetooth USB 設備而言,HCI 命令使用 Control 管道傳輸,HCI 事件使用 Interrupt 管道,Asynchronous (ACL) 數據使用 Bulk 管道,而 Synchronous (SCO) 音頻數據使用 Isochronous 管道。Bluetooth 規范為 Bluetooth USB 設備定義了 class/subclass/protocol 代碼 0xE/0x01/0x01。BlueZ USB 傳輸驅動程序(drivers/bluetooth/hci_usb.c)將該 class/subclass/protocol 信息注冊到 Linux USB 核心。Belkin USB 適配器插入時,主機控制器設備驅動程序會枚舉它。因為在枚舉期間從適配器讀取的設備描述符與 hci_usb 驅動程序注冊到 USB 核心的信息相匹配,所以這個驅動程序可附加到 Belkin USB 設備。由 hci_usb 驅動程序從以上描述的各個端點讀取的 HCI、ACL 和 SCO 數據被透明傳送到 BlueZ 協議棧。一旦做完這些,通過使用以上描述的 BlueZ 服務和工具,Linux TCP/IP 應用程序就可以運行在 BlueZ BNEP 上,而串行應用程序則可以運行在 BlueZ RFCOMM 上。

具有內置 CSR Bluetooth 芯片組的母板

現在,關注一下具有內置 Bluetooth 芯片組的設備上的 Bluetooth 網絡數據流。考慮一種擁有內置 CSR Bluetooth 芯片組的手持設備與使用 UART 接口的系統的連接。針對 UART 接口而言,在 Bluetooth 設備和系統之間傳輸 HCI 數據分組的可用協議有 BlueCore Serial Protocol (BCSP)、H4/UART 和 H3/RS232。而 H4 充當通過 UART 傳輸 Bluetooth 數據的標準方法。UART 是在規范中定義的來自 CSR 的專有 BCSP 協議,支持錯誤校驗和重傳。BCSP 用在基于 CSR BlueCore 芯片的非 USB 設備上,包括 PCMCIA 和 CF 卡。BlueZ 支持 BCSP 和 H4。

這個母板的 UART 通道使用的傳統串行驅動程序可以從 BlueZ UART 傳輸驅動程序上收發數據。如果使用 BSCP 協議將 CSR 芯片設計為封裝 HCI 數據分組,您必須使用 hciattach (hciattach ttySx bcsp) 通知 BlueZ 鏈接驅動程序,在這里 x 是連接到 CSR 芯片組的 UART 通道號?,F在 hci_uart 與 CSR 芯片交互并且傳送 Bluetooth 數據往返于 BlueZ 棧。

Sony HBH-30 Bluetooth 耳機

前面的 Bluetooth 設備示例展示了網絡數據流?,F在,通過查看 Sony Ericsson Bluetooth 耳機來考慮 Bluetooth 音頻 (SCO) 數據的傳輸。在耳機可以開始與 Linux 設備通信以前,它必須被 Linux 設備上的 Bluetooth 鏈路層檢測出來。因此,您必須將耳機置于發現模式(通過按下耳機上的一個按鈕)。另外,您需要通過 Linux 設備上的 BlueZ 配置耳機的 PIN。Linux Bluetooth 設備上使用 BlueZ SCO API 的應用程序現在可以發送音頻數據到耳機上。音頻數據應當是耳機 可以理解的格式(例如,Sony 耳機的 A-law PCM [Pulse Code Modulation] 格式)。有些公共主域實用程序可以將音頻(甚至文本文件)轉換為各種 PCM 格式。

Bluetooth 芯片組除擁有 HCI 傳輸接口以外還有 PCM 接口 PIN。例如,如果設備同時支持 GSM 和 Bluetooth,GSM 芯片組的 PCM 線路可以直接與 Bluetooth 芯片的 PCM 音頻線路連接。然后,您可能不得不在 Linux 設備上配置 Bluetooth 芯片組,以通過 HCI 傳輸接口而不是 PCM 接口收發 SCO 音頻數據分組。

【編輯推薦】

  1. Linux無線網絡技術:GPRS、GSM
  2. Linux無線網絡技術:WLAN
  3. Linux下NFS服務server
責任編輯:趙寧寧 來源: 賽迪網
相關推薦

2009-10-19 10:18:47

Linux無線網絡技術WLAN

2009-10-19 10:27:48

Linux無線網絡技術GPRS

2018-11-16 11:20:20

WIFI無線網絡技術

2009-04-22 09:47:00

無線網絡無線網絡技術

2009-07-28 10:52:45

醫院無線網絡

2010-09-28 08:50:05

無線網絡

2010-09-10 09:08:07

無線網絡技術對比

2010-08-30 09:13:02

無線網絡

2010-09-28 09:58:16

802.11n

2010-09-10 10:48:42

2009-11-05 11:09:33

無線網狀網

2010-09-10 13:12:30

無線網絡

2010-08-27 12:56:35

CDMA技術

2009-11-05 14:45:45

無線網絡技術

2010-04-07 10:51:59

無線網絡技術應用

2010-04-07 10:35:55

無線網絡技術應用

2023-04-26 11:18:02

2010-09-16 13:36:52

無線網絡技術

2010-03-11 12:14:19

CDMA無線網絡

2010-04-07 10:46:11

無線網絡技術應用
點贊
收藏

51CTO技術棧公眾號

国产一区二区三区视频| 亚洲一区二区三区在线看| 国产精品第三页| 99国产精品无码| 欧美区一区二区| 亚洲电影一级黄| 欧美日韩一区二区视频在线| 中文字幕手机在线视频| 天天av综合| 亚洲国产日韩一区| 少妇黄色一级片| dj大片免费在线观看| av影院午夜一区| 国产精品欧美激情在线播放| 国产一级视频在线播放| 免费国产自久久久久三四区久久| 欧美日高清视频| 丰满少妇久久久| 1769在线观看| 99国产欧美另类久久久精品| 成人精品网站在线观看| 日韩女同强女同hd| 999久久久亚洲| 日韩电影在线观看中文字幕| 91香蕉国产线在线观看| 亚洲天堂一区二区| 亚洲第一激情av| 一区二区冒白浆视频| 天天干天天操av| 国产尤物一区二区在线| 欧洲成人在线观看| 少妇人妻丰满做爰xxx| 亚洲另类av| 欧美刺激午夜性久久久久久久| 亚洲成人福利在线观看| yellow在线观看网址| 自拍视频在线观看一区二区| 日韩国产伦理| 欧美女优在线观看| 成人午夜视频网站| 国产在线精品成人一区二区三区| 日韩一级在线视频| 国产一区二区三区久久久久久久久| 欧美成人免费视频| 国产18无套直看片| 亚州国产精品| 日韩国产精品一区| 国产精品嫩草av| 一本一道久久a久久| 7777精品伊人久久久大香线蕉经典版下载 | 亚洲福利电影网| 高清欧美性猛交xxxx| 三级黄色录像视频| 狠狠综合久久av一区二区蜜桃| 日韩高清有码在线| 国产精品一区二区入口九绯色| 国产成人一二片| 亚洲精品福利视频| 久久福利小视频| 久久精品色综合| 亚洲精品aⅴ中文字幕乱码| 国产一线在线观看| 国产精品一区二区中文字幕| 日韩成人av在线| 久久人人爽人人爽人人片| 色综合久久中文| 日韩国产高清污视频在线观看| 亚洲AV无码国产精品| 天海翼精品一区二区三区| 亚洲女人初尝黑人巨大| 人妻视频一区二区| 视频在线不卡免费观看| 久久久成人精品| 久久久久亚洲AV成人| 欧美黄色大片网站| 韩剧1988免费观看全集| 亚洲天堂一区在线观看| 奇米888四色在线精品| 国产欧美va欧美va香蕉在线| www.国产三级| av电影一区二区| 日韩精品久久久免费观看| 草草影院在线观看| 亚洲蜜臀av乱码久久精品| bt天堂新版中文在线地址| 国产极品在线观看| 在线中文字幕一区| 日韩av加勒比| 米奇精品关键词| 亚洲性日韩精品一区二区| 国产成人在线网址| 亚洲黄色三级| 国产精品欧美亚洲777777| 国产男男gay网站| 99久久综合精品| 亚洲成人午夜在线| 日韩特级毛片| 色成人在线视频| 伊人国产精品视频| 西野翔中文久久精品国产| 中文国产亚洲喷潮| 国产对白videos麻豆高潮| 日韩不卡免费视频| 91丝袜脚交足在线播放| 男人的天堂在线视频| 亚洲欧美日韩一区二区三区在线观看| 激情深爱综合网| 日韩国产91| 国产视频丨精品|在线观看| 国产精品99久久久久久成人| 亚洲一区图片| 97欧洲一区二区精品免费| 精品美女视频在线观看免费软件 | 中文字幕在线2021| 欧美一级专区| 国产精品国产亚洲精品看不卡15| 91社区在线| 无码av免费一区二区三区试看| 污版视频在线观看| 人人精品亚洲| 欧美肥婆姓交大片| 一区二区日韩视频| 国产亚洲欧美一级| 无码人妻丰满熟妇区96| 久久久久九九精品影院| 中文字幕国内精品| www.国产com| 成人久久久精品乱码一区二区三区| 亚洲精品日韩在线观看| 亚洲女同志freevdieo| 日韩美女天天操| 艳妇荡乳欲伦69影片| 日本不卡视频在线观看| 免费看污久久久| free性欧美16hd| 日韩欧美亚洲一区二区| 小泽玛利亚一区二区免费| 久久亚洲图片| 久久综合久久久| 高清毛片在线观看| 亚洲成人av中文字幕| 欧美激情图片小说| 国产中文字幕一区| 日本黄色a视频| 未满十八勿进黄网站一区不卡| 日韩视频在线一区| 在线免费观看一区二区| 中文字幕欧美激情| 久久久精品麻豆| 欧美日韩精品一区二区视频| 国产成人精品亚洲精品| 国产午夜精品一区理论片| 色综合激情五月| 在线免费观看麻豆| 乱人伦精品视频在线观看| 精品网站在线看| 丁香六月综合| 亚洲视频在线观看视频| 日韩免费av网站| 欧美国产综合一区二区| 91极品尤物在线播放国产| 日韩成人精品一区| 成人午夜在线观看| 伊人精品影院| 亚洲第一视频网| 毛片在线免费视频| 久久嫩草精品久久久精品一| 男女啪啪网站视频| 久久国产亚洲精品| 91在线短视频| www.youjizz.com在线| 亚洲欧洲高清在线| 中文字幕有码视频| 亚洲日本青草视频在线怡红院| 亚洲精品无码久久久久久久| 国产精品激情电影| 久久婷婷开心| 91大神在线观看线路一区| www.亚洲人.com| 亚洲精品字幕在线| 欧美性猛交xxxx富婆| 亚洲a∨无码无在线观看| 国产乱码精品一区二区三| 国产精品久久久久7777| 狠狠色丁香婷婷综合影院| 91精品美女在线| 丁香花在线影院| 一区二区三区精品99久久 | 免费影视亚洲| 亚洲欧洲第一视频| 国产剧情精品在线| 精品人伦一区二区三区蜜桃网站| 国产伦精品一区二区三区视频女| 国产一区二区美女| 免费观看美女裸体网站| 久久性感美女视频| 好看的日韩精品视频在线| 黄色成人小视频| 欧美精品电影在线| 触手亚洲一区二区三区| 精品久久五月天| 中文字幕第315页| 亚洲一区二区高清| 九九热久久免费视频| 成人的网站免费观看| 五月婷婷之婷婷| 国产欧美一级| www.黄色网址.com| 精品国产1区| 国产日产精品一区二区三区四区| 国精品产品一区| 欧美专区国产专区| 金瓶狂野欧美性猛交xxxx | 成年人看的免费视频| 成人网男人的天堂| 亚洲精品中文字幕乱码无线| 久久综合影音| 福利视频一二区| 伊人久久大香线蕉综合四虎小说 | 91免费精品| 久热这里只精品99re8久| 日韩激情综合| 国产在线视频2019最新视频| 欧美第一视频| 国外成人在线直播| 日韩av激情| 久久91精品国产| 精产国品自在线www| 一区二区三区天堂av| 天堂а√在线8种子蜜桃视频 | 中文字幕乱码在线人视频| 免费成人av在线| 国产麻花豆剧传媒精品mv在线| 欧美激情性爽国产精品17p| 自拍另类欧美| 欧美jizz| 一区二区精品国产| 欧美高清视频在线观看mv| 午夜精品美女久久久久av福利| 亚洲盗摄视频| 欧美高清性xxxxhdvideosex| 免费日韩一区二区三区| 久99久视频| 欧美调教在线| 久久久福利视频| 日韩中文av| 日本一区二区在线| 狠狠综合久久av一区二区蜜桃| 日本不卡一二三区| 国产探花在线精品一区二区| 欧美日本韩国在线| 综合伊思人在钱三区| 欧美日韩精品免费观看| 国产精品美女久久久久久不卡| 日本精品一区二区三区不卡无字幕| 国产aⅴ精品一区二区三区久久| 欧美一区二区综合| 欧美日韩激情| 在线成人性视频| 久久久久久久久99精品大| 91免费版看片| 伊人久久久大香线蕉综合直播| 六月丁香激情网| 久久久久久久尹人综合网亚洲| www.日本xxxx| 久久9热精品视频| 伊人av在线播放| caoporn国产精品| 法国空姐电影在线观看| 中国色在线观看另类| 欧美日韩午夜视频| 亚洲国产裸拍裸体视频在线观看乱了| 国产一级一片免费播放| 欧美日韩国产精品一区二区三区四区 | 天堂成人在线| 日韩中文娱乐网| 啦啦啦中文在线观看日本| 日韩美女免费观看| 欧美美女被草| 国产精品久久久久av福利动漫| 亚洲精品aaaaa| 中文字幕av日韩精品| 国产中文一区| 免费激情视频在线观看| 久久电影国产免费久久电影| 中文字幕在线国产| 久久久久久久久久久久久久久99| 国产农村妇女精品一区| 一区二区三区久久| 伊人中文字幕在线观看| 91精品国产欧美一区二区成人| 日韩在线观看视频一区| 伊人久久久久久久久久久久久 | 欧美在线视频一二三| 精品乱码一区二区三区四区| 国产精品成人观看视频免费| 国产真实有声精品录音| 欧美黑人在线观看| 日韩电影在线一区二区| 91成人在线观看喷潮蘑菇| 国产日韩欧美电影| 国产亚洲欧美精品久久久久久 | 久久久久久国产| 日韩av首页| 国产伦精品一区| 亚洲色图欧美| 在线免费视频a| av在线一区二区| 久久国产精品国语对白| 一本色道久久综合狠狠躁的推荐| 精品美女www爽爽爽视频| 有码中文亚洲精品| 秋霞伦理一区| 国产91aaa| 婷婷精品进入| 成年人在线观看视频免费| 99精品欧美一区二区三区小说 | 欧美国产91| 在线观看国产福利| 久久久久久久久久久黄色| 亚洲国产精一区二区三区性色| 欧美一区二区三区在线观看视频 | av综合网站| 2021狠狠干| 久久av中文字幕片| www久久久久久久| 欧美性生交xxxxx久久久| 国产77777| 欧美日韩国产成人| 伊人久久大香伊蕉在人线观看热v 伊人久久大香线蕉综合影院首页 伊人久久大香 | 国产尤物99| 在线高清一区| 扒开伸进免费视频| 一区二区三区欧美在线观看| 国产精品毛片一区二区在线看舒淇| 亚洲香蕉成视频在线观看| 欧美xxxxxx| 欧美人xxxxx| 久久精品一本| 在线不卡av电影| 日韩欧美在线视频| 亚州av在线播放| 欧洲一区二区视频| 婷婷精品在线观看| 国产三区在线视频| 久久综合色婷婷| 黄色一级视频免费看| 亚洲天堂色网站| 亚洲成人av观看| 亚洲国产精品一区二区第四页av| 日韩av在线发布| 亚洲一级片在线播放| 欧美日韩综合色| 1024视频在线| 亚洲综合在线做性| 欧美片第1页综合| 男人的天堂影院| 欧美午夜片欧美片在线观看| 精品美女视频在线观看免费软件| 国产精品av网站| 999久久久精品国产| 日本wwwxx| 精品久久久久久久久久国产| 九色在线播放| 91精品国产综合久久男男| 欧美xxx在线观看| yy6080午夜| 在线观看视频91| 国产午夜精品久久久久免费视| 亚洲直播在线一区| 99精品欧美| 日本一级免费视频| 制服丝袜中文字幕一区| 色黄网站在线观看| 久久精品成人一区二区三区蜜臀| 首页国产欧美日韩丝袜| 日韩一区二区三区四区视频| 欧美一二三四在线| 久草免费在线视频| 亚洲精品一区二区三| 国产精品一卡二| 免费av网站在线| 精品国产一区久久久| 成人资源在线播放| 热久久精品免费视频| 亚洲男女毛片无遮挡| 色av男人的天堂免费在线| 国产日韩欧美成人| 亚洲作爱视频| 国产探花视频在线| 亚洲精品一区二区三区99| av成人免费| 日韩av高清在线看片| 亚洲国产精品精华液2区45| 国产成人三级在线播放| 日韩av免费在线看| 欧美精品91| 实拍女处破www免费看| 日韩亚洲欧美中文三级| 小明成人免费视频一区|