惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

T
Troy Hunt's Blog
GbyAI
GbyAI
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
月光博客
月光博客
Engineering at Meta
Engineering at Meta
The Register - Security
The Register - Security
阮一峰的网络日志
阮一峰的网络日志
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
F
Fortinet All Blogs
博客园 - 司徒正美
博客园 - 聂微东
T
Tailwind CSS Blog
MyScale Blog
MyScale Blog
Microsoft Security Blog
Microsoft Security Blog
Jina AI
Jina AI
A
About on SuperTechFans
Y
Y Combinator Blog
N
Netflix TechBlog - Medium
V
V2EX
I
InfoQ
WordPress大学
WordPress大学
小众软件
小众软件
The Cloudflare Blog
Recent Announcements
Recent Announcements
U
Unit 42
The Last Watchdog
The Last Watchdog
P
Palo Alto Networks Blog
Vercel News
Vercel News
罗磊的独立博客
H
Hackread – Cybersecurity News, Data Breaches, AI and More
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
M
MIT News - Artificial intelligence
Project Zero
Project Zero
美团技术团队
L
LangChain Blog
S
Security @ Cisco Blogs
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Last Week in AI
Last Week in AI
W
WeLiveSecurity
S
Securelist
H
Hacker News: Front Page
K
Kaspersky official blog
Martin Fowler
Martin Fowler
Know Your Adversary
Know Your Adversary
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
J
Java Code Geeks
P
Proofpoint News Feed
有赞技术团队
有赞技术团队
Google Online Security Blog
Google Online Security Blog
D
DataBreaches.Net

方永、南天紫雲

linux透明代理 技术的边界 停机问题通俗说明 Rust与oracle、redis集群的纠结 学习能力的增长 微信调试的原语 mac外接移动硬盘安装ArchLinux linux的死机问题 linux下全键盘操作 漂亮又好用的bspwm linux本机透明代理 ssh、mosh、autossh linux不能待机又一例 从WordPress切换到Hugo 折腾电脑开机 linux系统QQ新思路 Arch Linux的字体渲染 svn管理之submin OpenWrt自动fucking墙記錄 二维码(qrcode)名片的一些事儿 用lua nginx module搭建一个二维码(qr code)生成器 CentOS 7 安裝註記 php程序連接MySQL时只能127.0.0.1而localhost無法連接的問題 ThinkPad之FAN_ERROR、hi fi聲卡 jetty多端口部署 OpenWrt簡單暴力限網 linux中cron之PATH变量 OpenWrt的WDS無線橋接模式 sed之模擬tail 終端進化之二零一三 linux下的郵件服務器:postfix_dovecot_roundcube 一次性密碼/動態口令卡原理 xl2tp之VPN靜態地址分配 rtl2838U2832试用记 linux中pptp协议VPN搭建 glances监控工具安装 CentOS6.4硬盘安装 Debian Wheezy硬盤/U盤安裝小記 Kirby小試 zsh shell怎么打开常用的目录? OpenWrt SSH免密码使用密钥登录 linux中的vsftpd的匿名(anonymous)用户配置 無光驅無USB無軟驅,怎麼修復硬盤MBR? 那些個人網站 linuxFreeBSD下的dnspod动态域名客户端 Windows系统盘的32K之殇 一枚Chrome插件引起的大量磁盤IO問題 用批處理切換網卡的IP(適用Win7、Win8) Windows中的DHCP服务器 Win8啓動時出現“您的電腦需要修復”問題的解決辦法 Windows8睡眠(待机)模式异常处理 最强大好用而又小巧的计算器 Windows8運行不能保存歷史命令 Win8下的红警2尤里复仇 为cmd添加readline,如Bash Shell般使用cmd 手动添加修改win8 win+x菜单 Win8運行卸載程序時提示2503之解決一法 烽火HG110提权一法 缓解眼疲劳有效的办法 mintty乱码解决办法 糟糠美妾 免费易用的Win8 ArchLinux的類box環境音量調節二三事 使用OpenWrt与curl挂QQ OpenWrt的安全 OpenWrt BCM63xx rtl8187使用注意事项 Arch Linux之systmed使用简介 Archlinux 2012.07.15之后发布的镜像新手安装完全向导 FreeBSD 9.0 安装简记 记一由FreeBSD引发的午夜惊魂 Jekyll or handmade wi-fi无线破解过程与原理简要介绍 修复QQ影音异常卸载后的文件关联 吐槽一下000webhost 为OpenWrt的luci Web界面加速 最小的sed for Windows linux的磁盘自动挂载 OpenWrt中crontab -e的使用 sddns(dnspod client for OpenWrt)使用说明 OpenWrt中vsftp添加新用户 php+markdown写博客 linux arp防火墙之p2p终结者 墙外的世界很精彩 OpenWrt使用dnspod的动态域名解析(ddns)功能 OpenWrt架设nginx php网站 openwrt架设uhttpd+php+sqlite网站 vim自动跳到上次离开的光标位置 OpenWrt无线中继配置文件 修行八支 漫步者R201T打摩升级改造 阿里(Ali)3328系dvb接收机软件升级方法 db120刷OpenWrt固件并使用ppp方式ADSL拨号 移动短信助手 chrome tips一则 cdate,显示中国传统农历日期 更改硬盘模式为AHCI后Windows及linux的调整 使用grub2加载软盘和光盘镜像 电脑用数据线连接手机上网 电脑通过蓝牙连接手机GPRS上网 我与我的语言
再敘OpenWrt下的rtl8187無線中繼
zola · 2013-11-15 · via 方永、南天紫雲

之前討論過無線中繼的一些問題,OpenWrt无线中继配置文件 , OpenWrt BCM63xx rtl8187使用注意事项 , 還是出於信號弱的原因,不得不再中繼。

這一次是從頭開始,故整個過程得以記錄下來。

  1. 已有的無線路由器RG100A,從官網下載不帶cfe的固件 ,按住Reset鍵啓動路由器,5秒後鬆開,本地網卡配 192.168.1.2 ,瀏覽器輸入 192.168.1.1,用戶名 telecomadmin ,密碼 nE7jA%5m ,登錄後選擇已下載的固件。如此刷兩遍,綱卡設置爲 DHCP ,瀏覽器輸入 192.168.1.1 ,會出現OpenWrt的登錄界面。

  2. 瀏覽器登入路由器,在 Network 中的 Wifi 項中 Scan 已有的網絡並連接,然後ssh登入路由器,執行如下命令:

opkg update
opkg install kmod-usb2
opkg install wireless-tools
opkg install kmod-rtl8187

iwconfig 應該能看到新增的無線網卡了,若不能,用 lsusb 查看已識別的USB設備,已知RG100A的USB口供電不充足,會導致rtl8187連接質量變差甚至網卡無法被識別。

  1. 配置無線中繼:

編輯 /etc/config/wireless :

config wifi-device 'wl0'
        option type 'mac80211'
        option macaddr '00:00:00:00:00:00'
        option hwmode '11g'
        option channel '1'
        option txpower '17'
        option country '00'
 
config wifi-iface
        option device 'wl0'
        option network 'lan'
        option mode 'ap'
        option ssid 'OpenWrt'
        option key '123456'
        option encryption 'psk2'
 
config wifi-device 'radio0'
        option type 'mac80211'
        option macaddr '00:00:00:00:00:00'
        option hwmode '11g'
        option disabled '0'
        option channel '8'
        option txpower '20'
        option country '00'
 
config wifi-iface
        option network 'wwan'
        option ssid 'CMCC'
        option encryption 'psk2'
        option device 'radio0'
        option mode 'sta'
        option bssid '00:00:00:00:00:00'
        option key '123456'

注意此文件的格式,一個 wifi-device 對應一個 wifi-ifacemacaddr 項是必需的。 ssidCMCC 的是需要中繼的無線信號。 macaddrifconfig -a 來查看。

配置完成後 /etc/init.d/network reload 就生效了。

已知問題:

可能是供電不足還是linux下的驅動不完全(已知AP模式不支持、自動速率會導致無法連接),rtl8187用來接收中繼信號時,連接質量並不太好,可以將傳輸速率強制設置爲某一值:

iwconfig wlan1 rate 24M auto

這樣,傳輸速率將在最低速率和24M速率之間自動調整,也可以用

iwconfig wlan1 rate 36M fixed

固定速率,ping測試某一速率實際的質量,用 iw list 查看網卡支持的速率。

連接成功後,可以用 cat /proc/net/wireless 查看連接質量與信號強度,也可以安裝 wavemon 直觀地查看。

另,若啓用uhttpd的安全連接,只需安裝 luci-ssl 即可。

後 記:

2013年12月1日:淘得一平板天線,換用之後連接質量大大提高,看來不用再折騰了。