http://pdos.csail.mit.edu/roofnet/
http://pdos.csail.mit.edu/roofnet/software.php
------------------------------------------------
Source Code
You'll need the Click modular router and madwifi.stripped source code to build Roofnet. Check out the latest releases from anonymous CVS using the following commands:
cvs -d :pserver:anoncvs@cvs.pdos.lcs.mit.edu:/cvs login
(hit enter when prompted for a password)
cvs -z5 -d :pserver:anoncvs@cvs.pdos.lcs.mit.edu:/cvs co -d click click/release/one
cvs -z5 -d :pserver:anoncvs@cvs.pdos.lcs.mit.edu:/cvs co -d madwifi.stripped roofnet/release/stripped
------------------------------------------------
因為網站連不上 所以用google庫存頁面來看
順便記一下怎麼抓 XD
2008年12月30日 星期二
2008年12月29日 星期一
error message
官方網站說
囧~~~
- iwconfig says : "Warning: Driver for device XXXX has been compiled with version XX, while this program supports up to version XX"
- Upgrade to the latest stable version of Wireless Tools.
- If this doesn't fix that issue, you may
- If nothing bad happens, just ignore the message.
- Install a pre-release version of the Wireless Tools (see above).
囧~~~
linux 搜尋檔案
http://linux.vbird.org/linux_basic/0220filemanager.php#file_find_file
whereis [-bmsu] 檔案或目錄名
locate [-ir] 關鍵字
find [PATH] [option] [action]
--
我是用locate找到的 XD
whereis [-bmsu] 檔案或目錄名
locate [-ir] 關鍵字
find [PATH] [option] [action]
--
我是用locate找到的 XD
madwifi - loadable modules
Building the software will generate numerous loadable modules:
ath_pci
Atheros driver for PCI/Cardbus devices
ath_hal
Atheros HAL
wlan
802.11 support layer
wlan_wep
WEP cipher support
wlan_tkip
TKIP cipher support
wlan_ccmp
AES-CCMP cipher support
wlan_xauth
external authenticator
wlan_acl
MAC ACL support for AP operation
wlan_scan_ap
AP scanning support
wlan_scan_sta
station scanning support
ath_rate_onoe
ONOE rate control
ath_rate_amrr
AMRR rate control
ath_rate_sample
SAMPLE rate control
ath_pci
Atheros driver for PCI/Cardbus devices
ath_hal
Atheros HAL
wlan
802.11 support layer
wlan_wep
WEP cipher support
wlan_tkip
TKIP cipher support
wlan_ccmp
AES-CCMP cipher support
wlan_xauth
external authenticator
wlan_acl
MAC ACL support for AP operation
wlan_scan_ap
AP scanning support
wlan_scan_sta
station scanning support
ath_rate_onoe
ONOE rate control
ath_rate_amrr
AMRR rate control
ath_rate_sample
SAMPLE rate control
madwifi & AP
MadWifi currently provides four different rate control algorithms,
ONOE, AMRR, SAMPLE and MINSTREL. SAMPLE and MINSTREL are both very
advanced, but MINSTREL is quite new. Consequently, SAMPLE is used by
default. In order to make MadWifi use e.g. AMRR instead, you have to
specify that as the module parameter e.g.
# modprobe ath_pci ratectl=amrr
NOTE: Changing the rate control is only required (and recommended) for
users who want to setup an access point using MadWifi in difficult
(e.g. lossy) environments and who know what they are doing.
ONOE, AMRR, SAMPLE and MINSTREL. SAMPLE and MINSTREL are both very
advanced, but MINSTREL is quite new. Consequently, SAMPLE is used by
default. In order to make MadWifi use e.g. AMRR instead, you have to
specify that as the module parameter e.g.
# modprobe ath_pci ratectl=amrr
NOTE: Changing the rate control is only required (and recommended) for
users who want to setup an access point using MadWifi in difficult
(e.g. lossy) environments and who know what they are doing.
2008年12月27日 星期六
裝無線網卡的錯誤訊息 - 未解決 QQ
錯誤訊息:
Warning: Driver for device ath0 has been compiled with version 22of Wireless Extension, while this program supports up to version 20.Some things may be broken...
解決方法:
裝新版的 wireless-tools 就好了
http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html
安裝方式:
make
make install
然後編輯 /etc/ld.so.conf
加入 /usr/local/lib/ 這行
加完後執行 ldconfig
打iwconfig就不會看到那個warnong訊息了
--
我竟然為了這個重灌 = =
--
先保留一下 問題似乎還是沒解決 orz....
Warning: Driver for device ath0 has been compiled with version 22of Wireless Extension, while this program supports up to version 20.Some things may be broken...
解決方法:
裝新版的 wireless-tools 就好了
http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html
安裝方式:
make
make install
然後編輯 /etc/ld.so.conf
加入 /usr/local/lib/ 這行
加完後執行 ldconfig
打iwconfig就不會看到那個warnong訊息了
--
我竟然為了這個重灌 = =
--
先保留一下 問題似乎還是沒解決 orz....
2008年12月15日 星期一
2008年12月14日 星期日
Fedora 一些設定
http://wcs.dgps.kh.edu.tw/wcs/tech/%E5%AE%89%E8%A3%9DFedora%20Core%204.txt
裡面還蠻多有用的小技巧 XD
----
2.4.1 解決亂碼問題(用終端機文字模式,或用ssh登入時,會看到亂碼)(RedHat9不會有此問題) cd /etc/sysconfig
cp -p i18n i18n.default
開啟 i18n (可用vi)
找到 LANG="zh_TW.UTF-8"
改成 LANG="zh_TW.big5"
找到 SUPPORTED="zh_TW.UTF-8:zh_TW:zh"
改成 SUPPORTED="zh_TW.big5:zh_TW.UTF-8:zh_TW:zh"
----
2.4.5 設定開機後讓Num Lock自動開啟
cd /etc/rc.d
開啟 rc.sysinit
在最後增加下面三列
for tty in /dev/tty[1-9]*;do
setleds -D +num < $tty
done
裡面還蠻多有用的小技巧 XD
----
2.4.1 解決亂碼問題(用終端機文字模式,或用ssh登入時,會看到亂碼)(RedHat9不會有此問題) cd /etc/sysconfig
cp -p i18n i18n.default
開啟 i18n (可用vi)
找到 LANG="zh_TW.UTF-8"
改成 LANG="zh_TW.big5"
找到 SUPPORTED="zh_TW.UTF-8:zh_TW:zh"
改成 SUPPORTED="zh_TW.big5:zh_TW.UTF-8:zh_TW:zh"
----
2.4.5 設定開機後讓Num Lock自動開啟
cd /etc/rc.d
開啟 rc.sysinit
在最後增加下面三列
for tty in /dev/tty[1-9]*;do
setleds -D +num < $tty
done
2008年10月20日 星期一
tar 的進階用法 XD
from 強者我同學 ShinHsin
--------------------------
壓縮時排除某些檔案
--exclude FILE 打包時,排除指定的檔案
-X, --exclude-from FILE 讀取指定檔案(文字檔案),作為排除打包的檔案表列依據。
法1: 只排除單個目錄
tar -cvzf 檔名.tar.gz 要壓的東西 --exclude 排除目錄名
法2:排除多個目錄可建立一個文字檔excludelist,將要排除的目錄全寫在裡面
tar -cvzf 檔名.tar.gz 要壓的東西 -X excludelistortar -cvzf 檔名.tar.gz 要壓的東西 --exclude-from excludelist
--------------------------
用tar建立含日期為檔名的壓縮檔
tar cvzf ~/backup/mybackup`date +%Y-%m-%d`.tar.gz ~/fileToBackup
--------------------------
壓縮時排除某些檔案
--exclude FILE 打包時,排除指定的檔案
-X, --exclude-from FILE 讀取指定檔案(文字檔案),作為排除打包的檔案表列依據。
法1: 只排除單個目錄
tar -cvzf 檔名.tar.gz 要壓的東西 --exclude 排除目錄名
法2:排除多個目錄可建立一個文字檔excludelist,將要排除的目錄全寫在裡面
tar -cvzf 檔名.tar.gz 要壓的東西 -X excludelistortar -cvzf 檔名.tar.gz 要壓的東西 --exclude-from excludelist
--------------------------
用tar建立含日期為檔名的壓縮檔
tar cvzf ~/backup/mybackup`date +%Y-%m-%d`.tar.gz ~/fileToBackup
2008年10月17日 星期五
freenx server - timeout
權限問題:
freeNX會需要將資料導到/dev/urandom和/dev/null上,如果您的client曾經出現 Authorication failure或Connection timeout的問題,就是這兩個device檔案權限沒設好 ,
請確定他們在0666上。
來源:
http://moto.debian.org.tw/viewtopic.php?p=37478
freeNX會需要將資料導到/dev/urandom和/dev/null上,如果您的client曾經出現 Authorication failure或Connection timeout的問題,就是這兩個device檔案權限沒設好 ,
請確定他們在0666上。
來源:
http://moto.debian.org.tw/viewtopic.php?p=37478
2008年10月6日 星期一
madwifi - VAPs
VAP = Virtual AP
就是虛擬裝置
可以把一張網卡模擬成很多張 (最多四個!? 不確定)
http://madwifi.org/users-guide/node14.html
裡面就有很多範例
1.
Example:If we wish to use the system as a station only, we would create a single station VAP once the driver is loaded. The following command creates a single station VAP named ath0 on device wifi0:
2.
Example:Now, we wish to create two AP VAPs on device wifi0. Both devices will have a the same MAC address cloned from the underlying device. The first VAP will be ath0 and the second VAP will be ath1.
3.
Example:Now, we wish to create two AP VAPs and one station VAP. The AP VAPs will be ath0 and ath2 and the station VAP will be ath1.
4.
Example:Now, we wish to destroy a VAP (regardless of its operating mode). We assume that there is a VAP named ath0, and it's the one we wish to destroy.
第三個範例 就打
wlanconfig ath create wlandev wifi0 wlanmode ap
wlanconfig ath create wlandev wifi0 wlanmode sta nosbeacon
wlanconfig ath create wlandev wifi0 wlanmode ap
--------------------------------------------------
也可以模仿meraki 兩個master 一個managed 一個monitor
wlanconfig ath create wlandev wifi0 wlanmode ap -bssid
wlanconfig ath create wlandev wifi0 wlanmode sta nosbeacon
wlanconfig ath create wlandev wifi0 wlanmode monitor
wlanconfig ath create wlandev wifi0 wlanmode ap -bssid
--
不過VAP好像不能用 adhoc !?!?
就是虛擬裝置
可以把一張網卡模擬成很多張 (最多四個!? 不確定)
http://madwifi.org/users-guide/node14.html
裡面就有很多範例
1.
Example:If we wish to use the system as a station only, we would create a single station VAP once the driver is loaded. The following command creates a single station VAP named ath0 on device wifi0:
2.
Example:Now, we wish to create two AP VAPs on device wifi0. Both devices will have a the same MAC address cloned from the underlying device. The first VAP will be ath0 and the second VAP will be ath1.
3.
Example:Now, we wish to create two AP VAPs and one station VAP. The AP VAPs will be ath0 and ath2 and the station VAP will be ath1.
4.
Example:Now, we wish to destroy a VAP (regardless of its operating mode). We assume that there is a VAP named ath0, and it's the one we wish to destroy.
第三個範例 就打
wlanconfig ath create wlandev wifi0 wlanmode ap
wlanconfig ath create wlandev wifi0 wlanmode sta nosbeacon
wlanconfig ath create wlandev wifi0 wlanmode ap
--------------------------------------------------
也可以模仿meraki 兩個master 一個managed 一個monitor
wlanconfig ath create wlandev wifi0 wlanmode ap -bssid
wlanconfig ath create wlandev wifi0 wlanmode sta nosbeacon
wlanconfig ath create wlandev wifi0 wlanmode monitor
wlanconfig ath create wlandev wifi0 wlanmode ap -bssid
--
不過VAP好像不能用 adhoc !?!?
2008年10月5日 星期日
redhat 9 & apt-get
http://www.cyut.edu.tw/~jengru/redhat/apt_server.html
線上安裝:
rpm -ivh http://ftp.freshrpms.net/pub/freshrpms/redhat/9/apt/apt-0.5.5cnc6-fr1.i386.rpm
import key:
rpm --import http://ftp.freshrpms.net/pub/freshrpms/RPM-GPG-KEY
--
不過好像沒辦法更新了 囧~~~~~
2008年10月4日 星期六
ssh 登入緩慢的問題
http://blog.taiwanpage.com.tw/rssview.html?id=3183 在這邊看到
原來是反查的問題 囧
去修改 /etc/ssh/sshd_config
把UseDNS設為no
接著重新啟動sshd
這樣就解決了 XD
原來是反查的問題 囧
去修改 /etc/ssh/sshd_config
把UseDNS設為no
接著重新啟動sshd
這樣就解決了 XD
2008年9月29日 星期一
denyhost 解除封鎖的ip
呃 又鎖到自己實驗室的ip了 囧....
在/etc/denyhosts.conf 有相關設定
列一些看起來好像蠻重要的路徑 XD
SECURE_LOG = /var/log/secure
HOSTS_DENY = /etc/hosts.deny
WORK_DIR = /var/lib/denyhosts
LOCK_FILE = /var/lock/subsys/denyhosts
其實上面沒啥意義 XD
------------------------
簡單說 去/etc/hosts.deny裡面
把你要解除的ip資訊砍掉
然後重新啟動denyhosts
service denyhosts restart
這樣就可以收工了 XDD
在/etc/denyhosts.conf 有相關設定
列一些看起來好像蠻重要的路徑 XD
SECURE_LOG = /var/log/secure
HOSTS_DENY = /etc/hosts.deny
WORK_DIR = /var/lib/denyhosts
LOCK_FILE = /var/lock/subsys/denyhosts
其實上面沒啥意義 XD
------------------------
簡單說 去/etc/hosts.deny裡面
把你要解除的ip資訊砍掉
然後重新啟動denyhosts
service denyhosts restart
這樣就可以收工了 XDD
hyacinth-Debian-ns2.29.tar
http://www.badongo.com/file/11536799
上面是下載連結
--
奇怪 怎麼那多人跟我要這個檔案 囧~~~
(其實也才三人 XD)
不過好像都是大陸的耶....
是那邊的網路問題嗎??
我連都好好的 囧
上面是下載連結
--
奇怪 怎麼那多人跟我要這個檔案 囧~~~
(其實也才三人 XD)
不過好像都是大陸的耶....
是那邊的網路問題嗎??
我連都好好的 囧
2008年9月22日 星期一
atheros - madwifi 安裝過程
下載檔案後,解壓縮
make
make install
然後照說明打下面的指令
wlanconfig ath0 destroy
wlanconfig ath0 create wlandev wifi0 wlanmode sta
iwconfig
ifconfig ath0 up
modprobe wlan_scan_sta
wlanconfig ath0 list scan
iwconfig ath0 essid "lab711-bun"
dhclient ath0
自動取得ip後就可以上網了
2008年9月17日 星期三
pcap 和 cap 檔的差異
用wireshark抓下來的檔案 存的時後有這兩個格式
wiki的介紹 http://en.wikipedia.org/wiki/Libpcap
可看這裡
http://www.mail-archive.com/wireshark-users@wireshark.org/msg02095.html
A "pcap file" is normally a capture file in libpcap format.
A "cap file" could be a file with the suffix ".cap", which could be any sort of file (nothing in any operating system enforces a particular file suffix being for a particular file format).
Most ".cap" files are probably capture files in various other formats, including Microsoft Network Monitor format, Windows Sniffer format, etc. - but some people might use ".cap" for libpcap-format capture files.
亂翻:
pcap檔大部分是指
抓下來的capture檔案以libpcap的格式所儲存
cap檔則是capture檔案以很多種格式所儲存
有可能是Microsoft Network Monitor format、Windows Sniffer format...等
也可能是libpcap的格式
wiki的介紹 http://en.wikipedia.org/wiki/Libpcap
可看這裡
http://www.mail-archive.com/wireshark-users@wireshark.org/msg02095.html
A "pcap file" is normally a capture file in libpcap format.
A "cap file" could be a file with the suffix ".cap", which could be any sort of file (nothing in any operating system enforces a particular file suffix being for a particular file format).
Most ".cap" files are probably capture files in various other formats, including Microsoft Network Monitor format, Windows Sniffer format, etc. - but some people might use ".cap" for libpcap-format capture files.
亂翻:
pcap檔大部分是指
抓下來的capture檔案以libpcap的格式所儲存
cap檔則是capture檔案以很多種格式所儲存
有可能是Microsoft Network Monitor format、Windows Sniffer format...等
也可能是libpcap的格式
2008年9月1日 星期一
yum server
@Taiwan
ftp.chu.edu.tw
ftp://ftp.chu.edu.tw/Linux/Fedora/core
ftp.isu.edu.tw
http://ftp.isu.edu.tw/pub/Linux/Fedora/linux/core
ftp.twaren.net
http://ftp.twaren.net/Linux/Fedora/linux/core
ftp.cse.yzu.edu.tw
http://ftp.cse.yzu.edu.tw/pub/Linux/Fedora
opensource.nchc.org.tw
http://opensource.nchc.org.tw/fedora/linux/core
ftp.cs.pu.edu.tw
http://ftp.cs.pu.edu.tw/Linux/Fedora/core
ftp.ncnu.edu.tw
http://ftp.ncnu.edu.tw/Linux/Fedora/linux
ftp.mirror.tw
http://ftp.mirror.tw/pub/fedora/linux/core
-----
官方!?
http://archives.fedoraproject.org/pub/archive/fedora/linux/core/
ftp.chu.edu.tw
ftp://ftp.chu.edu.tw/Linux/Fedora/core
ftp.isu.edu.tw
http://ftp.isu.edu.tw/pub/Linux/Fedora/linux/core
ftp.twaren.net
http://ftp.twaren.net/Linux/Fedora/linux/core
ftp.cse.yzu.edu.tw
http://ftp.cse.yzu.edu.tw/pub/Linux/Fedora
opensource.nchc.org.tw
http://opensource.nchc.org.tw/fedora/linux/core
ftp.cs.pu.edu.tw
http://ftp.cs.pu.edu.tw/Linux/Fedora/core
ftp.ncnu.edu.tw
http://ftp.ncnu.edu.tw/Linux/Fedora/linux
ftp.mirror.tw
http://ftp.mirror.tw/pub/fedora/linux/core
-----
官方!?
http://archives.fedoraproject.org/pub/archive/fedora/linux/core/
2008年8月27日 星期三
2008年8月25日 星期一
unrar @ fedora
Search results for unrar
http://rpm.pbone.net/index.php3/stat/3/srodzaj/1/search/unrar
at page 3 , you can find the "unrar"
ex:
for fedora 7 => unrar-3.7.7-1.lvn7.i386.rpm
the download url is http://rpm.livna.org/fedora/7/i386/unrar-3.7.7-1.lvn7.i386.rpm
--
I can't type chinese.... orz
http://rpm.pbone.net/index.php3/stat/3/srodzaj/1/search/unrar
at page 3 , you can find the "unrar"
ex:
for fedora 7 => unrar-3.7.7-1.lvn7.i386.rpm
the download url is http://rpm.livna.org/fedora/7/i386/unrar-3.7.7-1.lvn7.i386.rpm
--
I can't type chinese.... orz
2008年8月19日 星期二
atheros - 無線網卡切到特定模式
http://madwifi.org/wiki/UserDocs/iwpriv
Locking to a Specific Mode
iwpriv ath0 mode 1iwpriv ath0 mode 2
iwpriv ath0 mode 3
iwpriv ath0 mode 0 (default) autoselect mode.
2008年8月16日 星期六
修改 /etc/hosts 的內容
上次重灌時不知為啥檔案是空白的 = =
新增這行
127.0.0.1 localhost.localdomain localhost
這邊是用全形的空白 使用時記得換掉 XD
新增這行
127.0.0.1 localhost.localdomain localhost
這邊是用全形的空白 使用時記得換掉 XD
import yum KEY
ex: fedora 3
rpm --import http://download.fedora.redhat.com/pub/fedora/linux/core/3/i386/os/RPM-GPG-KEY
粗體字是一行
rpm --import http://download.fedora.redhat.com/pub/fedora/linux/core/3/i386/os/RPM-GPG-KEY
粗體字是一行
atheros madwifi - Monitor Mode
wlanconfig ath0 destroy
wlanconfig ath0 create wlandev wifi0 wlanmode monitor
ifconfig ath0 up
By default, monitor mode receives packets with prism2 headers prepended on them. To change this, you must run one of the following:
Only 802.11 headers:
echo '801' > /proc/sys/net/ath0/dev_type
Prism2 headers:
echo '802' > /proc/sys/net/ath0/dev_type
Radiotap headers:
echo '803' > /proc/sys/net/ath0/dev_type
Atheros Descriptors:
echo '804' > /proc/sys/net/ath0/dev_type
from
http://madwifi.org/wiki/UserDocs/MonitorModeInterface
wlanconfig ath0 create wlandev wifi0 wlanmode monitor
ifconfig ath0 up
By default, monitor mode receives packets with prism2 headers prepended on them. To change this, you must run one of the following:
Only 802.11 headers:
echo '801' > /proc/sys/net/ath0/dev_type
Prism2 headers:
echo '802' > /proc/sys/net/ath0/dev_type
Radiotap headers:
echo '803' > /proc/sys/net/ath0/dev_type
Atheros Descriptors:
echo '804' > /proc/sys/net/ath0/dev_type
from
http://madwifi.org/wiki/UserDocs/MonitorModeInterface
2008年8月13日 星期三
手動flash meraki
Guide to flashing a meraki/accton/fonero
March 3rd, 2008
LINUX:
You can go here to get the Ubuntu LiveCD:
http://www.ubuntu.com/getubuntu/download
We have tried to make this as simple as possible, but it would be
helpful if you have some familiarity with Linux (or someone available
who has).
1. Boot Live CD and bring up a terminal window (under “Applications”,
then “Accessories”, then “terminal” on Ubuntu)
2. Make sure it is connected to the internet, then type the following to download the files you will need:
Code:
sudo apt-get upgrade
sudo apt-get install wget
wget http://www.blogin.it/ROBIN/test/meraki/openwrt-atheros-2.6-vmlinux.gz
wget http://www.blogin.it/ROBIN/test/meraki/openwrt-atheros-2.6-root.jffs2-64k
wget http://ruckman.net/downloads/mesh/easyflash
wget http://ruckman.net/downloads/mesh/flash
ifconfig eth0 up
chmod +x easyflash
chmod +x flash
3. Plug in your Meraki to your Ethernet LAN port on your computer.
4. Type: ./flash (note: If your Meraki is NOT connected to eth0, modify the file “flash” accordingly, it should be eth0 but you can check by issuing ifconfig)
5. Plug in the Meraki to power.
6. You should see something like this displayed:
Code:
No packet
No packet
Peer MAC: 00:18:84:80:67:1C (this will be the MAC address of your router)
You MAC: 00:ba:be:ca:ff:ee
Your IP: 192.168.1.0
Setting IP address…
Loading rootfs…
Sending rootfs. 6400 blocks…
Initializing partiions…
Rootfs partition size now 0×006f0000
Flashing rootfs…
Loading Kernel…
Sending kernel, 1536 blocks…
Flashing Kernel…
Setting boot_script_data…
Done. Restarting device…
7. Go get lunch. This will take 15-30 minutes, depending upon the flash
chip speed in your router. DO NOT INTERRUPT!
8. When it is done, the window will show Done.
WINDOWS:
Get the utility:
http://ruckman.net/downloads/mesh/ap51-flash-gui.exe
Download the firmware:
http://www.blogin.it/ROBIN/test/meraki/openwrt-atheros-2.6-root.jffs2-64k
http://www.blogin.it/ROBIN/test/meraki/openwrt-atheros-2.6-vmlinux.gz
Run the utility and choose the firmware files with the browse buttons.
Choose the network adapter that the Meraki is connected in the pull down menu.
Click on the “Go” button and walk away for about 30 minutes.
Good Luck!
http://ruckman.net/
March 3rd, 2008
LINUX:
You can go here to get the Ubuntu LiveCD:
http://www.ubuntu.com/getubuntu/download
We have tried to make this as simple as possible, but it would be
helpful if you have some familiarity with Linux (or someone available
who has).
1. Boot Live CD and bring up a terminal window (under “Applications”,
then “Accessories”, then “terminal” on Ubuntu)
2. Make sure it is connected to the internet, then type the following to download the files you will need:
Code:
sudo apt-get upgrade
sudo apt-get install wget
wget http://www.blogin.it/ROBIN/test/meraki/openwrt-atheros-2.6-vmlinux.gz
wget http://www.blogin.it/ROBIN/test/meraki/openwrt-atheros-2.6-root.jffs2-64k
wget http://ruckman.net/downloads/mesh/easyflash
wget http://ruckman.net/downloads/mesh/flash
ifconfig eth0 up
chmod +x easyflash
chmod +x flash
3. Plug in your Meraki to your Ethernet LAN port on your computer.
4. Type: ./flash (note: If your Meraki is NOT connected to eth0, modify the file “flash” accordingly, it should be eth0 but you can check by issuing ifconfig)
5. Plug in the Meraki to power.
6. You should see something like this displayed:
Code:
No packet
No packet
Peer MAC: 00:18:84:80:67:1C (this will be the MAC address of your router)
You MAC: 00:ba:be:ca:ff:ee
Your IP: 192.168.1.0
Setting IP address…
Loading rootfs…
Sending rootfs. 6400 blocks…
Initializing partiions…
Rootfs partition size now 0×006f0000
Flashing rootfs…
Loading Kernel…
Sending kernel, 1536 blocks…
Flashing Kernel…
Setting boot_script_data…
Done. Restarting device…
7. Go get lunch. This will take 15-30 minutes, depending upon the flash
chip speed in your router. DO NOT INTERRUPT!
8. When it is done, the window will show Done.
WINDOWS:
Get the utility:
http://ruckman.net/downloads/mesh/ap51-flash-gui.exe
Download the firmware:
http://www.blogin.it/ROBIN/test/meraki/openwrt-atheros-2.6-root.jffs2-64k
http://www.blogin.it/ROBIN/test/meraki/openwrt-atheros-2.6-vmlinux.gz
Run the utility and choose the firmware files with the browse buttons.
Choose the network adapter that the Meraki is connected in the pull down menu.
Click on the “Go” button and walk away for about 30 minutes.
Good Luck!
http://ruckman.net/
2008年8月12日 星期二
gallery2 播放影片 with FFMPEG
參考來源:
http://lakers.eyio.net/mars/?p=752
簡單說 去抓ffmpeg 0.4.8 compiled for Dreamhost
http://codex.gallery2.org/images/c/c4/Dreamhost_ffmpeg_0.4.8.zip
然後放在server上 再去gallery裡面的設定
把FFMPEG的路徑打上 就可以播放影片了
--
目前只知道avi,wmv確定可以放 rmvb不行
flv也可以放 不過感覺應該跟ffmpeg無關 囧?
http://lakers.eyio.net/mars/?p=752
簡單說 去抓ffmpeg 0.4.8 compiled for Dreamhost
http://codex.gallery2.org/images/c/c4/Dreamhost_ffmpeg_0.4.8.zip
然後放在server上 再去gallery裡面的設定
把FFMPEG的路徑打上 就可以播放影片了
--
目前只知道avi,wmv確定可以放 rmvb不行
flv也可以放 不過感覺應該跟ffmpeg無關 囧?
2008年4月9日 星期三
Fedora core 5 安裝 mrtg
rpm -qa | grep perl
rpm -qa | grep zlib
rpm -qa | grep gd
rpm -qa | grep libpng
rpm -qa | grep net-snmp
rpm -qa | grep mrtg
先檢查有沒有這些東東
我沒有裝mrtg 於是用yum install mrtg
還有裝net-snmp-utils
步驟其實都跟參考網頁差不多 只有一個地方不一樣
------------------------------------------------------------
Step 2 修改snmp的設定檔 /etc/snmp/snmpd.conf
在中間加上一行
view systemview included .1.3.6.1.2.1.2
Step 3 啟動snmp服務
Step 4 產生 /etc/mrtg/mrtg.cfg
cfgmaker xxx.xxx.xxx.xxx 〉 /etc/mrtg/mrtg.cfg
(xxx為IP)
Step 5 etc/mrtg/mrtg.cfg
在檔案的尾端加上列文字:
Workdir: /var/www/html/mrtg
Refresh: 300
Interval: 5
Language: big5
Options[_]: growright
下面這兩個步驟我跟他相反(我是先7再6)
Step 7 修改 /etc/httpd/conf.d/mrtg.conf 如下
#Alias /mrtg /var/www/mrtg
Alias /mrtg /var/www/html/mrtg
〈Location /mrtg〉
Order deny,allow
# Deny from all
# Allow from 127.0.0.1
# Allow from ::1
# Allow from .example.com
〈/Location〉
Step 6 執行下列指令
env LANG=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg
最後呢 重新啟動 httpd 服務
然後打開瀏覽器 連 http://xxx.xxx.xxx.xxx/mrtg/xxx.xxx.xxx.xxx_2.html
就可以看了
另外,也可以進去網頁的mrtg資料夾,打下列指令
indexmaker /etc/mrtg/mrtg.cfg 〉 index.html
然後瀏覽器只要打 http://xxx.xxx.xxx.xxx/mrtg/ 就可以看了
-------------------------------------------------
因為內容幾乎都是別人打的 不是我自己寫的 囧
所以我只有摘錄重點 看不懂的人or想看詳細步驟的
請去看下面網址
-------------------------------------------------
參考網頁:
http://blog.nanaimoinn.com/index.php?blog=3&p=433&more=1&c=1&tb=1&pb=1
rpm -qa | grep zlib
rpm -qa | grep gd
rpm -qa | grep libpng
rpm -qa | grep net-snmp
rpm -qa | grep mrtg
先檢查有沒有這些東東
我沒有裝mrtg 於是用yum install mrtg
還有裝net-snmp-utils
步驟其實都跟參考網頁差不多 只有一個地方不一樣
------------------------------------------------------------
Step 2 修改snmp的設定檔 /etc/snmp/snmpd.conf
在中間加上一行
view systemview included .1.3.6.1.2.1.2
Step 3 啟動snmp服務
Step 4 產生 /etc/mrtg/mrtg.cfg
cfgmaker xxx.xxx.xxx.xxx 〉 /etc/mrtg/mrtg.cfg
(xxx為IP)
Step 5 etc/mrtg/mrtg.cfg
在檔案的尾端加上列文字:
Workdir: /var/www/html/mrtg
Refresh: 300
Interval: 5
Language: big5
Options[_]: growright
下面這兩個步驟我跟他相反(我是先7再6)
Step 7 修改 /etc/httpd/conf.d/mrtg.conf 如下
#Alias /mrtg /var/www/mrtg
Alias /mrtg /var/www/html/mrtg
〈Location /mrtg〉
Order deny,allow
# Deny from all
# Allow from 127.0.0.1
# Allow from ::1
# Allow from .example.com
〈/Location〉
Step 6 執行下列指令
env LANG=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg
最後呢 重新啟動 httpd 服務
然後打開瀏覽器 連 http://xxx.xxx.xxx.xxx/mrtg/xxx.xxx.xxx.xxx_2.html
就可以看了
另外,也可以進去網頁的mrtg資料夾,打下列指令
indexmaker /etc/mrtg/mrtg.cfg 〉 index.html
然後瀏覽器只要打 http://xxx.xxx.xxx.xxx/mrtg/ 就可以看了
-------------------------------------------------
因為內容幾乎都是別人打的 不是我自己寫的 囧
所以我只有摘錄重點 看不懂的人or想看詳細步驟的
請去看下面網址
-------------------------------------------------
參考網頁:
http://blog.nanaimoinn.com/index.php?blog=3&p=433&more=1&c=1&tb=1&pb=1
2008年3月13日 星期四
drupal 上傳檔案的大小
如果要改大小 好像要改php.ini裡面兩個地方
; Maximum size of POST data that PHP will accept.
post_max_size = ???M
和
; Maximum allowed size for uploaded files.
upload_max_filesize = ???M
要同時改兩個 所以最快的方法都是改成1024M XD
--
要玩這麼大嗎 囧
; Maximum size of POST data that PHP will accept.
post_max_size = ???M
和
; Maximum allowed size for uploaded files.
upload_max_filesize = ???M
要同時改兩個 所以最快的方法都是改成1024M XD
--
要玩這麼大嗎 囧
2008年3月12日 星期三
fedora & telnet server
雖然說用ssh比較安全
可是平常比較常用pcman 如果可以用telnet連好像也不錯 XDDDD
以下是我的步驟:
yum install telnet-server
然後進去 /etc/xinetd.d/ 這個目錄 修改裡面telnet這個檔案
令 disable = no
然後再 service xinetd restart
這樣就可以了
參考網頁:http://www.ascc.sinica.edu.tw/course/linux/930506-9.0setup1-jzlee.html
--
嘿嘿 有跳板可用了 XD
可是平常比較常用pcman 如果可以用telnet連好像也不錯 XDDDD
以下是我的步驟:
yum install telnet-server
然後進去 /etc/xinetd.d/ 這個目錄 修改裡面telnet這個檔案
令 disable = no
然後再 service xinetd restart
這樣就可以了
參考網頁:http://www.ascc.sinica.edu.tw/course/linux/930506-9.0setup1-jzlee.html
--
嘿嘿 有跳板可用了 XD
fedora core 5 yum 國內站台
原本是用這邊的server
http://apt.nc.hcc.edu.tw/web/yum_setup.htm
後來發現他好像關了 orz.....
然後只好自己找齊他的國內站台 XD
從這個網址可以找到三個國內的站台
http://mirrors.fedoraproject.org/publiclist
有義守大學、靜宜大學、國網中心
我目前改用nchc的
修改方式跟 http://apt.nc.hcc.edu.tw/web/yum_setup.htm 一樣
以下是我修改的部份
vi fedora-core.repo
baseurl=http://opensource.nchc.org.tw/fedora/linux/core/$releasever/$basearch/os/
vi fedora-updates.repo
baseurl=http://opensource.nchc.org.tw/fedora/linux/core/updates/$releasever/$basearch/
vi fedora-extras.repo
baseurl=http://opensource.nchc.org.tw/fedora/linux/extras/$releasever/$basearch/
--
$releasever表示版本,$basearch表示平台
ex:版本=5、平台=i386
參考網頁:http://webcollab.wordpress.com/2007/01/10/how-to-minimum-install-fedora-core-5/
http://apt.nc.hcc.edu.tw/web/yum_setup.htm
後來發現他好像關了 orz.....
然後只好自己找齊他的國內站台 XD
從這個網址可以找到三個國內的站台
http://mirrors.fedoraproject.org/publiclist
有義守大學、靜宜大學、國網中心
我目前改用nchc的
修改方式跟 http://apt.nc.hcc.edu.tw/web/yum_setup.htm 一樣
以下是我修改的部份
vi fedora-core.repo
baseurl=http://opensource.nchc.org.tw/fedora/linux/core/$releasever/$basearch/os/
vi fedora-updates.repo
baseurl=http://opensource.nchc.org.tw/fedora/linux/core/updates/$releasever/$basearch/
vi fedora-extras.repo
baseurl=http://opensource.nchc.org.tw/fedora/linux/extras/$releasever/$basearch/
--
$releasever表示版本,$basearch表示平台
ex:版本=5、平台=i386
參考網頁:http://webcollab.wordpress.com/2007/01/10/how-to-minimum-install-fedora-core-5/
2008年3月2日 星期日
matlab license 認證有問題 (網路是NAT的情形下)
之前幫忙整理PC教室
發現同一個license檔
用實體IP的電腦沒問題
可是網路是NAT的電腦就會出現錯誤訊息.....
最後在學長的幫忙下終於解決了 XD
假如說 你的license檔長這個樣子
(不會有人以為這個可以用吧 囧)
<------------------------------------------>
SERVER localhost INTERNET=127.0.0.1 27000
USE_SERVER
<------------------------------------------>
可以直接把localhost改成他的IP 如下
<------------------------------------------>
SERVER 127.0.0.1 INTERNET=127.0.0.1 27000
USE_SERVER
<------------------------------------------>
或者是下面這種 把它的name跟那個"INTERNET=" 刪掉
<------------------------------------------>
SERVER 127.0.0.1 27000
USE_SERVER
<------------------------------------------>
然後matlab認證就OK了 不會出現認證錯誤的訊息
--
這邊不是教你怎麼破解 科科 (我也不會啊 = =")
發現同一個license檔
用實體IP的電腦沒問題
可是網路是NAT的電腦就會出現錯誤訊息.....
最後在學長的幫忙下終於解決了 XD
假如說 你的license檔長這個樣子
(不會有人以為這個可以用吧 囧)
<------------------------------------------>
SERVER localhost INTERNET=127.0.0.1 27000
USE_SERVER
<------------------------------------------>
可以直接把localhost改成他的IP 如下
<------------------------------------------>
SERVER 127.0.0.1 INTERNET=127.0.0.1 27000
USE_SERVER
<------------------------------------------>
或者是下面這種 把它的name跟那個"INTERNET=" 刪掉
<------------------------------------------>
SERVER 127.0.0.1 27000
USE_SERVER
<------------------------------------------>
然後matlab認證就OK了 不會出現認證錯誤的訊息
--
這邊不是教你怎麼破解 科科 (我也不會啊 = =")
2008年2月13日 星期三
無法進入磁碟機 選擇您想要用來開啟這個檔案的程式
就是隨身碟病毒 XD
搜尋autorun.inf
然後把C:\下的砍掉
----------------
參考這篇也可以
http://0rz.tw/df3CZ
搜尋autorun.inf
然後把C:\下的砍掉
----------------
參考這篇也可以
http://0rz.tw/df3CZ
2008年1月27日 星期日
[失敗] ns2 + multichannel
http://www.cse.msu.edu/~wangbo1/ns2/nshowto8.html
照這個網頁改
還是不行.....= =||
改兩次了 囧
--
要換別的嗎 XD
照這個網頁改
還是不行.....= =||
改兩次了 囧
--
要換別的嗎 XD
下載 ns2
http://sourceforge.net/project/showfiles.php?group_id=149743
About nsnam
Ns is a discrete event simulator targeted at networking research. Ns provides substantial support for simulation of TCP, routing, and multicast protocols over wired and wireless (local and satellite) networks.
About nsnam
Ns is a discrete event simulator targeted at networking research. Ns provides substantial support for simulation of TCP, routing, and multicast protocols over wired and wireless (local and satellite) networks.
先灌linux 再灌xp - 開機選單解決方法
放安裝用的光碟片進去開機,到安裝畫面時選救援模式
進去之後他會叫你輸入"linux rescue"繼續
然後會問你語系、鍵盤配置、網路等問題
之後進入救援模式後 打下面這兩個指令
chroot /mnt/sysimage
/sbin/grub-install /dev/hda
重開機就會出現linux的開機選單
進入linux之後
打 fdisk -l 查看磁區資訊
然後再打 nano /etc/grub.conf
開始編輯開機選單
把xp加回去選單的方法如下
title Win XP
rootnoverify (hd0,2)
chainloader +1
p.s. 那個hd0,2的意思是第一個磁碟+第三個磁區 (linux是從0開始計算)
--
裝完fedora core 3之後
再裝 win xp 會發生這種開機選單消失的問題
要把選單弄回去還要拿FC的安裝光碟進入救援模式來修復
不過這個問題也會發生在linux和winxp雙系統上
當重灌winxp的時候也會有這問題 XDDDD
--
如果硬碟是scis的話 把hda改成sda試試
--
以前忘了作筆記,現在還要打一次 = =||
進去之後他會叫你輸入"linux rescue"繼續
然後會問你語系、鍵盤配置、網路等問題
之後進入救援模式後 打下面這兩個指令
chroot /mnt/sysimage
/sbin/grub-install /dev/hda
重開機就會出現linux的開機選單
進入linux之後
打 fdisk -l 查看磁區資訊
然後再打 nano /etc/grub.conf
開始編輯開機選單
把xp加回去選單的方法如下
title Win XP
rootnoverify (hd0,2)
chainloader +1
p.s. 那個hd0,2的意思是第一個磁碟+第三個磁區 (linux是從0開始計算)
--
裝完fedora core 3之後
再裝 win xp 會發生這種開機選單消失的問題
要把選單弄回去還要拿FC的安裝光碟進入救援模式來修復
不過這個問題也會發生在linux和winxp雙系統上
當重灌winxp的時候也會有這問題 XDDDD
--
如果硬碟是scis的話 把hda改成sda試試
--
以前忘了作筆記,現在還要打一次 = =||
2008年1月25日 星期五
2008年1月24日 星期四
Drupal 錯誤訊息
錯誤訊息:
date() expects parameter 2 to be long, string given .....token_node.inc
好像就是那個上傳分類的外掛有問題
照這個網頁說明改就可以了
http://drupal.org/node/134168
修改token_node.inc 這個檔案
if (empty($node->created)) {
$node->created = time();
}
$values['yyyy'] = date('Y', $node->created);
$values['yy'] = date('y', $node->created);
$values['month'] = date('F', $node->created);
$values['mon'] = date('M', $node->created);
$values['mm'] = date('m', $node->created);
$values['m'] = date('n', $node->created);
$values['ww'] = date('W', $node->created);
$values['date'] = date('N', $node->created);
$values['day'] = date('l', $node->created);
$values['ddd'] = date('D', $node->created);
$values['dd'] = date('d', $node->created);
$values['d'] = date('j', $node->created);
if (!(empty($node->changed))) {
$values['mod-yyyy'] = date('Y', $node->changed);
$values['mod-yy'] = date('y', $node->changed);
$values['mod-month'] = date('F', $node->changed);
$values['mod-mon'] = date('M', $node->changed);
$values['mod-mm'] = date('m', $node->changed);
$values['mod-m'] = date('n', $node->changed);
$values['mod-ww'] = date('W', $node->changed);
$values['mod-date'] = date('N', $node->changed);
$values['mod-day'] = date('l', $node->changed);
$values['mod-ddd'] = date('D', $node->changed);
$values['mod-dd'] = date('d', $node->changed);
$values['mod-d'] = date('j', $node->changed);
}
--
改完後 上傳檔案不會出現奇怪的錯誤訊息XD
date() expects parameter 2 to be long, string given .....token_node.inc
好像就是那個上傳分類的外掛有問題
照這個網頁說明改就可以了
http://drupal.org/node/134168
修改token_node.inc 這個檔案
if (empty($node->created)) {
$node->created = time();
}
$values['yyyy'] = date('Y', $node->created);
$values['yy'] = date('y', $node->created);
$values['month'] = date('F', $node->created);
$values['mon'] = date('M', $node->created);
$values['mm'] = date('m', $node->created);
$values['m'] = date('n', $node->created);
$values['ww'] = date('W', $node->created);
$values['date'] = date('N', $node->created);
$values['day'] = date('l', $node->created);
$values['ddd'] = date('D', $node->created);
$values['dd'] = date('d', $node->created);
$values['d'] = date('j', $node->created);
if (!(empty($node->changed))) {
$values['mod-yyyy'] = date('Y', $node->changed);
$values['mod-yy'] = date('y', $node->changed);
$values['mod-month'] = date('F', $node->changed);
$values['mod-mon'] = date('M', $node->changed);
$values['mod-mm'] = date('m', $node->changed);
$values['mod-m'] = date('n', $node->changed);
$values['mod-ww'] = date('W', $node->changed);
$values['mod-date'] = date('N', $node->changed);
$values['mod-day'] = date('l', $node->changed);
$values['mod-ddd'] = date('D', $node->changed);
$values['mod-dd'] = date('d', $node->changed);
$values['mod-d'] = date('j', $node->changed);
}
--
改完後 上傳檔案不會出現奇怪的錯誤訊息XD
2008年1月23日 星期三
Fedora core 3 + ns2 + multichannel
終於裝好了 哭哭
原來在NS2手冊網站那邊,提供的組合包是給cygwin用的樣子
裝起來會怪怪的 = =||
http://hpds.ee.ncku.edu.tw/~smallko/ns2/ns2.htm#wireless_multi_channel
後來參考下面這個網頁
http://my.opera.com/HenryFD/blog/show.dml/202861
Make "hyacinth" run on Debian NS-2.29.2
先把最原始的ns2裝好,再去看那個網頁
簡單說就是
1.先裝好ns2
2.把hyacinth-Debian-ns2.29.tar下載下來並且解壓縮
3.複製檔案
4.改ns-allinone/ns2.29裡的 Makefile
5.在ns資料夾裡面,打 make clean ; make ; make install
6.ns multich-tag.tcl (這個檔案在hyacinth-Debian-ns2.29/hyacinth裡面)
看結果應該是沒問題啦,不過我也只是幫忙安裝,目前真正使用的人不是我 = =||
所以我也不知道這個裝在fedora上會不會有啥奇怪的bug XDDDD
--
喔耶ˊ 終於成功了
=========================================================================
剛剛跑一個tcl
發現好像不行 = =
orz
原來在NS2手冊網站那邊,提供的組合包是給cygwin用的樣子
裝起來會怪怪的 = =||
http://hpds.ee.ncku.edu.tw/~smallko/ns2/ns2.htm#wireless_multi_channel
後來參考下面這個網頁
http://my.opera.com/HenryFD/blog/show.dml/202861
Make "hyacinth" run on Debian NS-2.29.2
先把最原始的ns2裝好,再去看那個網頁
簡單說就是
1.先裝好ns2
2.把hyacinth-Debian-ns2.29.tar下載下來並且解壓縮
3.複製檔案
4.改ns-allinone/ns2.29裡的 Makefile
5.在ns資料夾裡面,打 make clean ; make ; make install
6.ns multich-tag.tcl (這個檔案在hyacinth-Debian-ns2.29/hyacinth裡面)
看結果應該是沒問題啦,不過我也只是幫忙安裝,目前真正使用的人不是我 = =||
所以我也不知道這個裝在fedora上會不會有啥奇怪的bug XDDDD
--
喔耶ˊ 終於成功了
=========================================================================
剛剛跑一個tcl
發現好像不行 = =
orz
2008年1月22日 星期二
2008年1月21日 星期一
matlab 與 矩陣運算
轉置a' 相加a+b 相減a-b 相乘a*b 相除2/b
反矩陣 inv(a) 行列式值det(a) 特徵值eig(a)
特徵多項式 poly(a)
--
雖然說用excel作矩陣運算比較帥 XDDDD
http://civil.njtc.edu.tw/weng/excel/lectureNote/2.2.htm
反矩陣 inv(a) 行列式值det(a) 特徵值eig(a)
特徵多項式 poly(a)
--
雖然說用excel作矩陣運算比較帥 XDDDD
http://civil.njtc.edu.tw/weng/excel/lectureNote/2.2.htm
2008年1月11日 星期五
fedora core 3
http://ftp.cse.yzu.edu.tw/pub/Mirror/Linux/apt.nc.hcc.edu.tw/web/student_server_FC3/student_server_FC3.htm
學生用伺服器建置流程(for Fedora Core 3)
學生用伺服器建置流程(for Fedora Core 3)
訂閱:
文章 (Atom)