{"id":203,"date":"2010-04-20T17:27:24","date_gmt":"2010-04-20T09:27:24","guid":{"rendered":"http:\/\/paar.kh.edu.tw\/wp\/?p=203"},"modified":"2010-04-20T17:42:19","modified_gmt":"2010-04-20T09:42:19","slug":"%e7%94%a8-linux-bridge-%e6%9c%89%e7%b7%9a%e5%92%8c%e7%84%a1%e7%b7%9asoftap","status":"publish","type":"post","link":"https:\/\/paar.kh.edu.tw\/wp\/?p=203","title":{"rendered":"\u7528 Linux bridge \u6709\u7dda\u548c\u7121\u7dda(SoftAP)"},"content":{"rendered":"<p>\u7528\u7121\u7dda\u7db2\u5361\u4f86\u7576 AP\uff0c\u9019\u908a\u4e0d\u8aaa\u5f88\u9577\uff0c\u53ea\u8b1b\u500b\u95dc\u9375\u90e8\u5206\uff0c<br \/>\n\u56e0\u70ba\u5927\u90e8\u5206\u7684\u9019\u985e\u8a2d\u5b9a\u7684\u7db2\u7ad9\u90fd\u6709\u63d0\u8a73\u7d30\u8a2d\u5b9a\u7684\u6307\u4ee4\u90e8\u5206\uff0c<br \/>\n\u4f8b\u5982\uff1a<a href=\"http:\/\/www.ibm.com\/developerworks\/library\/l-wap.html\">IBM \u7684 Building a wireless access point on Linux<\/a><br \/>\n\u82e5\u5c0d\u4ee5\u4e0b\u6307\u4ee4\u7684\u610f\u7fa9\u4e86\u89e3\u7684\u8a71\u4e00\u4e0b\u5c31 OK \u4e86\uff0c<\/p>\n<p>\u555f\u7528 bridge \u6709\u7dda\u548c\u7121\u7dda\uff1a<\/p>\n<blockquote><p>ifconfig eth0 0.0.0.0 up<br \/>\nifconfig wlan0 0.0.0.0 up<br \/>\niwconfig wlan0 mode master<br \/>\nbrctl addbr br0<br \/>\nbrctl addif eth0<br \/>\nbrctl addif wlan0<\/p><\/blockquote>\n<p>\u95dc\u9589\uff1a<\/p>\n<blockquote><p>ifconfig eth0 0.0.0.0 down<br \/>\nifconfig wlan0 0.0.0.0 down<br \/>\nbrctl delif br0 eth0<br \/>\nbrctl delif br0 wlan0<br \/>\nbrctl delbr br0<\/p><\/blockquote>\n<p>\u5728\u9019\u908a\u6211\u4e00\u76f4\u5361\u4f4f\u7684\u662f\u8a2d\u5b9a mode master \u9019\u500b\u90e8\u5206\uff0c<br \/>\n\u539f\u4f86\u4e0d\u662f\u53ef\u4ee5\u9a45\u52d5\u7121\u7dda\u7db2\u5361\u7684 driver \u5c31\u53ef\u4ee5\u4e86\uff0c<br \/>\n\u8981\u7279\u5b9a\u7684 driver\uff0c\u5728 <a href=\"http:\/\/hostap.epitest.fi\/\">\u672c\u9801<\/a> \u4e2d\u63d0\u5230\uff1a<\/p>\n<blockquote><p>Supported drivers:<\/p>\n<p>Linux drivers that support Linux Wireless Extensions v19 or newer with WPA\/WPA2 extensions<br \/>\nHost AP driver for Prism2\/2.5\/3<br \/>\nLinuxant DriverLoader with Windows NDIS driver supporting WPA<br \/>\nAgere Systems Inc. Linux Driver (Hermes-I\/Hermes-II chipset)<br \/>\nmadwifi (Atheros ar521x)<br \/>\nATMEL AT76C5XXx<br \/>\nLinux ndiswrapper with Windows NDIS driver<br \/>\nBroadcom wl.o driver<br \/>\nIntel ipw2100 and ipw2200<br \/>\nWired Ethernet drivers<br \/>\nBSD net80211 layer (e.g., Atheros driver) (FreeBSD 6-CURRENT)<br \/>\nWindows NDIS drivers (Windows; at least XP and 2000, others not tested)<\/p><\/blockquote>\n<p>\u5728\u6211\u9019\u908a\u7531\u65bc\u4e00\u63d2\u4e0a\u7684\u5361\u76f4\u63a5\u51fa\u73fe orinoco_cs \u5c31\u52d5\u4e86\uff0c<br \/>\n\u4e00\u76f4\u6c92\u6709\u60f3\u5230\u662f\u5b83\uff0c<br \/>\n\u5f8c\u4f86\u63db\u4e0a hostap_cs \u5c31 OK \u4e86\uff0c<br \/>\n\u53ef\u80fd\u662f\u6211\u6c92\u4ed4\u7d30\u8b80\u5427\uff01<br \/>\n\u53cd\u6b63\u5f37\u8abf\u4e00\u4e0b\uff0c<strong><span style=\"color: #ff9900;\">\u7279\u5b9a\u7684\u9a45\u52d5\u624d\u80fd\u7576AP\uff01\uff01<\/span><\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u7528\u7121\u7dda\u7db2\u5361\u4f86\u7576 AP\uff0c\u9019\u908a\u4e0d\u8aaa\u5f88\u9577\uff0c\u53ea\u8b1b\u500b\u95dc\u9375\u90e8\u5206\uff0c \u56e0\u70ba\u5927\u90e8\u5206\u7684\u9019\u985e\u8a2d\u5b9a\u7684\u7db2\u7ad9\u90fd\u6709\u63d0\u8a73\u7d30\u8a2d\u5b9a\u7684\u6307\u4ee4\u90e8\u5206\uff0c \u4f8b\u5982\uff1aIBM \u7684 Building a wireless access point on Linux \u82e5\u5c0d\u4ee5\u4e0b\u6307\u4ee4\u7684\u610f\u7fa9\u4e86\u89e3\u7684\u8a71\u4e00\u4e0b\u5c31 OK \u4e86\uff0c \u555f\u7528 bridge \u6709\u7dda\u548c\u7121\u7dda\uff1a ifconfig eth0 0.0.0.0 up ifconfig wlan0 0.0.0.0 up iwconfig wlan0 mode master brctl addbr br0 brctl addif eth0 brctl addif wlan0 \u95dc\u9589\uff1a ifconfig eth0 0.0.0.0 down ifconfig wlan0 0.0.0.0 down brctl delif br0 eth0 brctl delif br0 [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[10,12,7],"tags":[],"_links":{"self":[{"href":"https:\/\/paar.kh.edu.tw\/wp\/index.php?rest_route=\/wp\/v2\/posts\/203"}],"collection":[{"href":"https:\/\/paar.kh.edu.tw\/wp\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/paar.kh.edu.tw\/wp\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/paar.kh.edu.tw\/wp\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/paar.kh.edu.tw\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=203"}],"version-history":[{"count":5,"href":"https:\/\/paar.kh.edu.tw\/wp\/index.php?rest_route=\/wp\/v2\/posts\/203\/revisions"}],"predecessor-version":[{"id":208,"href":"https:\/\/paar.kh.edu.tw\/wp\/index.php?rest_route=\/wp\/v2\/posts\/203\/revisions\/208"}],"wp:attachment":[{"href":"https:\/\/paar.kh.edu.tw\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=203"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/paar.kh.edu.tw\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=203"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/paar.kh.edu.tw\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=203"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}