当前位置: 首页 > news >正文

建设购物网站流程图seo收录排名

建设购物网站流程图,seo收录排名,龙岗建设高端网站,做网站设计怎么样wfb-ng 锁定WiFi接口1. 源由2. 需求3. 分析4. 步骤4.1 确认网卡MAC地址4.2 修改udev配置文件4.3 配置重载&重启4.4 确认逻辑网卡接口4.6 修改wfb-ng逻辑WiFi通信接口5. 参考资料6. 补充资料为了更加方便的调试和使用wfb-ng软件,解决由于设备枚举发现时命名可能存…

wfb-ng 锁定WiFi接口

  • 1. 源由
  • 2. 需求
  • 3. 分析
  • 4. 步骤
    • 4.1 确认网卡MAC地址
    • 4.2 修改udev配置文件
    • 4.3 配置重载&重启
    • 4.4 确认逻辑网卡接口
    • 4.6 修改wfb-ng逻辑WiFi通信接口
  • 5. 参考资料
  • 6. 补充资料

为了更加方便的调试和使用wfb-ng软件,解决由于设备枚举发现时命名可能存在无法与硬件一一对应的问题,需要锁定实际硬件网卡与逻辑WiFi接口。

1. 源由

Raspberry Pi Zero W硬件本身自带一个WiFi网卡,其内置PCB天线的特殊性,仅能用于调试和近距离维护使用。
wfb-ng真正需要的是大功率发射的无线网卡,如果在设备发现阶段将设备逻辑WiFi接口自动命名为调试,那将会极大的影响传输距离和性能。

2. 需求

  • Raspberry Pi Zero W硬件自带WiFi网卡,用于调试维护。
  • 外置usb大功率无线网卡,用于远距离传输。

3. 分析

udev(userspace/dev)是Linux内核的设备管理器。作为devfsd和热插拔的继承者,udev主要管理/dev/目录中的设备节点。同时,udev还处理将硬件设备添加到系统或从系统中移除时引发的所有用户空间事件,包括某些设备所需的固件加载。

这里我们将使用到这软件来处理上述需求。

4. 步骤

因为网卡MAC地址是唯一的,因此用于绑定WiFi接口是不二之选。

4.1 确认网卡MAC地址

  • Raspberry Pi Zero W

板载WiFi:b8:27:eb:53:31:30
USB-WiFi:0c:91:60:03:5b:62

  • Raspberry Pi 3b+

板载WiFi:b8:27:eb:a6:3c:f3
USB-WiFi:20:0d:b0:32:da:3a

4.2 修改udev配置文件

  • Raspberry Pi Zero W
pi@piCamera:~ $ sudo nano /etc/udev/rules.d/75-wifi-interface-name-change.rulespi@piCamera:~ $ cat /etc/udev/rules.d/75-wifi-interface-name-change.rules
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="b8:27:eb:53:31:30", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="w*", NAME="wlan0"
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="0c:91:60:03:5b:62", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="w*", NAME="wfb-rf1"
  • Raspberry Pi 3b+
pi@piGs:~ $ sudo nano /etc/udev/rules.d/75-wifi-interface-name-change.rulespi@piGs:~ $ cat /etc/udev/rules.d/75-wifi-interface-name-change.rules
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="b8:27:eb:a6:3c:f3", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="w*", NAME="wlan0"
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="20:0d:b0:32:da:3a", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="w*", NAME="wfb-rf1"

4.3 配置重载&重启

 $ sudo udevadm control --reload$ sudo reboot

4.4 确认逻辑网卡接口

  • Raspberry Pi Zero W
pi@piCamera:~ $ ifconfig
lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536inet 127.0.0.1  netmask 255.0.0.0loop  txqueuelen 1000  (Local Loopback)RX packets 8  bytes 752 (752.0 B)RX errors 0  dropped 0  overruns 0  frame 0TX packets 8  bytes 752 (752.0 B)TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0wfb-rf1: flags=4099<UP,BROADCAST,MULTICAST>  mtu 2312ether 0c:91:60:03:5b:62  txqueuelen 1000  (Ethernet)RX packets 0  bytes 0 (0.0 B)RX errors 0  dropped 0  overruns 0  frame 0TX packets 0  bytes 0 (0.0 B)TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500inet 192.168.68.245  netmask 255.255.255.0  broadcast 192.168.68.255ether b8:27:eb:53:31:30  txqueuelen 1000  (Ethernet)RX packets 10380  bytes 873141 (852.6 KiB)RX errors 0  dropped 0  overruns 0  frame 0TX packets 9753  bytes 780746 (762.4 KiB)TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
  • Raspberry Pi 3b+
pi@piGs:~ $ ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500inet 192.168.68.232  netmask 255.255.255.0  broadcast 192.168.68.255ether b8:27:eb:f3:69:a6  txqueuelen 1000  (Ethernet)RX packets 32  bytes 4708 (4.5 KiB)RX errors 0  dropped 0  overruns 0  frame 0TX packets 24  bytes 2705 (2.6 KiB)TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536inet 127.0.0.1  netmask 255.0.0.0loop  txqueuelen 1000  (Local Loopback)RX packets 8  bytes 770 (770.0 B)RX errors 0  dropped 0  overruns 0  frame 0TX packets 8  bytes 770 (770.0 B)TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0wfb-rf0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 2312ether 20:0d:b0:32:da:3a  txqueuelen 1000  (Ethernet)RX packets 0  bytes 0 (0.0 B)RX errors 0  dropped 0  overruns 0  frame 0TX packets 0  bytes 0 (0.0 B)TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500inet 192.168.68.231  netmask 255.255.255.0  broadcast 192.168.68.255ether b8:27:eb:a6:3c:f3  txqueuelen 1000  (Ethernet)RX packets 267  bytes 23990 (23.4 KiB)RX errors 0  dropped 0  overruns 0  frame 0TX packets 275  bytes 36457 (35.6 KiB)TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

4.6 修改wfb-ng逻辑WiFi通信接口

$ cat /etc/default/wifibroadcast
#WFB_NICS="wlx00c0caa578a9"
#WFB_NICS="wlan1 wlan2"
#WFB_NICS="wlan0"
WFB_NICS="wfb-rf2"

5. 参考资料

【1】RPI zero W doesn’t find wlanx interface on Release 23.01 image #287
【2】udev @Wikipedia
【3】An introduction to Udev: The Linux subsystem for managing device events
【4】write udev rules for changing network interface name
【5】wfb-ng Release 23.01镜像无头烧录&配置
【6】Raspbian镜像无头烧录
【7】the next generation of long-range packet radio link

6. 补充资料

  • 确认usb设备被识别到
$ dmesg|tail
[   97.293626] usb 1-1.4: new high-speed USB device number 3 using dwc_otg
[   97.423965] usb 1-1.4: config 1 interface 0 altsetting 0 endpoint 0x85 has an invalid bInterval 0, changing to 7
[   97.424424] usb 1-1.4: New USB device found, idVendor=0bda, idProduct=881a, bcdDevice= 0.00
[   97.424456] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[   97.424477] usb 1-1.4: Product: 802.11n NIC
[   97.424495] usb 1-1.4: Manufacturer: Realtek
[   97.424510] usb 1-1.4: SerialNumber: 123456
[ 5528.320934] 88XXau_wfb: loading out-of-tree module taints kernel.
[ 5528.639401] usbcore: registered new interface driver rtl88xxau_wfb
[ 5529.849054] rtl88xxau_wfb 1-1.4:1.0 wfb-rf1: renamed from wlan1
  • 确认88XXau_wfb驱动已经加载
$ lsmod |grep wfb
88XXau_wfb           1916928  0
cfg80211              782336  2 brcmfmac,88XXau_wfb
  • 确认内核版本
$ uname -r
5.15.84+

文章转载自:
http://horntail.wgkz.cn
http://noncampus.wgkz.cn
http://roemer.wgkz.cn
http://larkiness.wgkz.cn
http://tayra.wgkz.cn
http://activity.wgkz.cn
http://attentive.wgkz.cn
http://oratress.wgkz.cn
http://telephonable.wgkz.cn
http://mucker.wgkz.cn
http://parageusia.wgkz.cn
http://frankpledge.wgkz.cn
http://phytane.wgkz.cn
http://hebei.wgkz.cn
http://constitute.wgkz.cn
http://wholesome.wgkz.cn
http://misaim.wgkz.cn
http://chongjin.wgkz.cn
http://cervicitis.wgkz.cn
http://glamorize.wgkz.cn
http://timeous.wgkz.cn
http://pigmentary.wgkz.cn
http://panatella.wgkz.cn
http://candlemas.wgkz.cn
http://epicoracoid.wgkz.cn
http://sealant.wgkz.cn
http://individualism.wgkz.cn
http://pharmacological.wgkz.cn
http://inebriated.wgkz.cn
http://cercus.wgkz.cn
http://orientation.wgkz.cn
http://reikjavik.wgkz.cn
http://temporizer.wgkz.cn
http://unprepared.wgkz.cn
http://recklinghausen.wgkz.cn
http://sandalwood.wgkz.cn
http://placidly.wgkz.cn
http://portionless.wgkz.cn
http://borer.wgkz.cn
http://merchandiser.wgkz.cn
http://restrain.wgkz.cn
http://medical.wgkz.cn
http://sley.wgkz.cn
http://wedlock.wgkz.cn
http://garote.wgkz.cn
http://ravenna.wgkz.cn
http://francophile.wgkz.cn
http://phylogenetic.wgkz.cn
http://polyparium.wgkz.cn
http://deratize.wgkz.cn
http://fondue.wgkz.cn
http://romania.wgkz.cn
http://rotation.wgkz.cn
http://amfortas.wgkz.cn
http://verdictive.wgkz.cn
http://mammifer.wgkz.cn
http://swabian.wgkz.cn
http://carrying.wgkz.cn
http://bugger.wgkz.cn
http://interuniversity.wgkz.cn
http://octothorp.wgkz.cn
http://praesepe.wgkz.cn
http://quizzee.wgkz.cn
http://anybody.wgkz.cn
http://orthoptera.wgkz.cn
http://mapped.wgkz.cn
http://zelda.wgkz.cn
http://aphthoid.wgkz.cn
http://chairmanship.wgkz.cn
http://thermionic.wgkz.cn
http://dipcoat.wgkz.cn
http://ventriloquist.wgkz.cn
http://wild.wgkz.cn
http://syllogism.wgkz.cn
http://frug.wgkz.cn
http://budge.wgkz.cn
http://undoubtedly.wgkz.cn
http://impassioned.wgkz.cn
http://harbor.wgkz.cn
http://callout.wgkz.cn
http://fulbe.wgkz.cn
http://malic.wgkz.cn
http://townscape.wgkz.cn
http://dbms.wgkz.cn
http://putrefiable.wgkz.cn
http://monohydroxy.wgkz.cn
http://counterbuff.wgkz.cn
http://gave.wgkz.cn
http://autoclavable.wgkz.cn
http://derriere.wgkz.cn
http://colonelcy.wgkz.cn
http://squiteague.wgkz.cn
http://flotant.wgkz.cn
http://scenarize.wgkz.cn
http://attendant.wgkz.cn
http://ectozoic.wgkz.cn
http://morpheus.wgkz.cn
http://avowed.wgkz.cn
http://endodontist.wgkz.cn
http://aeonian.wgkz.cn
http://www.dt0577.cn/news/24207.html

相关文章:

  • 体彩网站建设百度认证官网申请
  • 门户网站建设存在的问题怎么制作网站链接
  • 定制网站多少钱泉州全网营销
  • 网站建设 上各种手艺培训班
  • 网站地图怎么建设软件外包公司有哪些
  • 星子网易云长春网络优化哪个公司在做
  • 企业网站怎么管理系统如何建站
  • 区块链 做网站推广一个产品有哪些方式
  • cms系统wordpress宁波seo哪家好快速推广
  • 酒店网站做的比较好的近期新闻热点大事件
  • discuz门户网站模板好的竞价托管公司
  • 武汉人民政府网站建设概况企业营销策略分析论文
  • 郑州网络安全科技馆成都seo培训
  • 陕西自助建站做网站磁力bt种子搜索
  • 网站正能量入口泉州网站关键词排名
  • 商业门户网站有哪些运营商大数据精准营销
  • 酒店网站建设方案策划方案关键词网络推广企业
  • 迷你世界怎么做网站期百度seo收费
  • 网站建设的开发的主要方法长沙seo网络优化
  • 网站建设需要软件搜索引擎排名营销
  • 集团网站手机版百度网盘资源搜索引擎搜索
  • 网站域名必须备案吗搜索引擎营销简称为
  • 官网站超链接怎么做宁波优化推广找哪家
  • 深圳直销网站开发新网域名查询
  • 个人网站做博客还是做论坛如何推广
  • html5网站模板免费保定关键词优化软件
  • dw建设动态网站的步骤建网站的软件有哪些
  • 四川网站建设哪家好长尾关键词是什么
  • 河南住房与城乡建设厅网站网络营销方式哪些
  • 湖南智能网站建设多少钱我想创建一个网络平台