串連 WIFLY 與 FON AP
四元(4$) 一直對小巧可愛的路由器非常感興趣,他寫了一篇關於 「Linux 絕對有支援的無線網路卡」提到了 ASUS WL-330g, D-Link DWL-G730AP 與 Belkin Wireless G Travel Router 等非常省電容易攜帶的產品。
4$ 動了一個主意,想把可愛的 La Fonera 改裝成類似上述的產品,可以透過 Ethernet 連上 WiFi AP,再透過 WiFi AP 連上外部的網路。由於 4$ 在Hackathon的時,在 cclien 的協助下,成功的編譯了 OpenWrt 的開發版 Kamikaze ,並燒進 FON La Fonera 中,因此他需要做的只是再把設定寫進去即可。

很不幸的 4$ 改爛了設定檔,開了幾個 VLan,結果沒辦法透過無線或有線網路進入,把自己關在 AP 外面。因此週二帶了條傳輸線到 Tossug 聚會,幫忙進到 Console,並把相關的設定修正,以便讓他可以再 ssh 進 AP 裡。

根據 OpenWrt Kamikaze 的設定方式,我們只消更改 /etc/config/network 與 /etc/config/wireless 檔案,開兩個 WiFi Interfaces,一個作為 STA,另一個作為 AP,並將 Ethernet port 與 STA wireless interface “bridge” 在一起。
改後檔案像這樣
/etc/config/wireless
config wifi-device wifi0
option type atheros
option channel 5
option diversity 0
option txantenna 1
option rxantenna 1
# option distance 2000
# disable radio to prevent an open ap after reflashing:
option disabled 0config wifi-iface
option device wifi0
option network wan
option mode sta
option ssid "WIFLY"
option hidden 0
# option txpower 15
# option bgscan enable
option encryption none
config wifi-iface
option device wifi0
option network lan
option mode ap
option ssid "FON_AP"
option hidden 0
option encryption none
/etc/config/network
# Copyright (c) 2006 OpenWrt.orgconfig interface loopback
option ifname lo
option proto static
option ipaddr 127.0.0.1
option netmask 255.0.0.0
config interface lan
option ifname eth0
option type bridge
option proto static
option ipaddr 192.168.1.1
option netmask 255.255.255.0
option gateway ''
option dns ''
option network ath0
config interface wan
option ifname ath1
option proto dhcp
如此一來,你就可以一邊連上 WIFLY,另外一方面以 FON_AP 將 WIFIY 提供的網際網路連線分享給其他人用啦。![]()
接下來要做的是應該是改一條 USB Cable, 讓 La Fonera 可以直接吃 USB 的電源。![]()
Credits:
設備 - FON Taiwan
軟體開發 - cclian, 4$, jserv
攝影 - psilotum
也許貴公司可以考慮把這個功能加進去啊~
May 25th, 2007 at 1:11 am這樣我就不用這麼麻煩了~ 哈~
我把我的fon刷成Kamikaze Openwrt 7.09
因為這個firmware本身沒有Webif
所以我安裝了X-wrt這個Package
http://wiki.x-wrt.org/index.php/Kamikaze_Installation#Flashing_with_RedBoot
參考上面的網頁…
但是我怎麼樣都沒有辦法讓我的fon連上網
我家網路是使用中華電信 pppoe
http://forum.openwrt.org/viewtopic.php?id=11451
參考上面的網路設定都沒辦法連上網
想請教你
July 13th, 2008 at 10:38 pm我該如何設定network跟wireless這兩個檔案
才能讓我的fon正常上網
感謝你…
你好~~我想要再請教一下
July 14th, 2008 at 2:23 am你們是不是每個星期二都會辦研討會阿??
請問我可以去那邊旁聽或是請教一些問題嗎??
不曉得下一次的研討會時間地點為何??
謝謝你囉!! ^^
@Ryan 若你安裝了 rp-pppoe-client 與 X-wrt, 應該可以直接從 X-wrt 介面來修改,不需要手動調整設定檔案。此外,我不太確定為什麼你開了 vlan ,請確定 vlan 設定正確。
每週二的聊天聚會是 Tossug,題目不限,主要是自由軟體與開放原碼。
每週四有一個 Skalde 開發聚會,目的之一是攜手於嵌入式系統上開發軟體。
兩個聚會地點目前都在 MixCoffee&Tea,時間為 19:00-22:00。請攜帶筆記型電腦。
July 15th, 2008 at 11:41 am