用命令列的方式設定WIFI
https://www.raspberrypi.com.tw/2152/setting-up-wifi-with-the-command-line/
----
其實原本都好好的(!?)
很久沒打開, 剛剛打開時突然發現無法連到wifi 囧!!!
網路重新啟動N次也是一樣, 後來就到處看設定檔
原本這個檔案有設定多組ssid
/etc/wpa_supplicant/wpa_supplicant.conf
後來只留一組就突然連線成功了 ˊ_>ˋ
所以是建議只留一組就好!? 平常用#註解起來, 需要時再打開? XD
2016年12月7日 星期三
2016年11月15日 星期二
asus ux305ua 滑鼠手勢突然失效
前一陣子不知道怎麼搞的, 滑鼠手勢突然GG orz....
後來重新安裝程式也不行, 想移除也怪怪的, 會顯示 找不到 pre_all.bat
剛剛四處亂按, 似乎成功了 XDDD
------------
去新增移除程式, 把 ATK Packapge 與 ASUS Smart Gesture 解除安裝
只是我之前解除安裝 ASUS Smart Gesture, 都會出現錯誤訊息
可是在新增移除程式的畫面裡, 在這個程式上按右鍵, 選"變更"
他就會重新安裝ASUS Smart Gesture了, 然後馬上移除程式, 就可以解除安裝了 XD
接著安裝這兩個驅動
ATKPackage_Win10_64_VER100039
SmartGesture_WIN10_64_VER405
然後再重開機, 滑鼠手勢終於回來了 QAQ
-------------
只是為啥會突然失效啊? 真怪 -.-
後來重新安裝程式也不行, 想移除也怪怪的, 會顯示 找不到 pre_all.bat
剛剛四處亂按, 似乎成功了 XDDD
------------
去新增移除程式, 把 ATK Packapge 與 ASUS Smart Gesture 解除安裝
只是我之前解除安裝 ASUS Smart Gesture, 都會出現錯誤訊息
可是在新增移除程式的畫面裡, 在這個程式上按右鍵, 選"變更"
他就會重新安裝ASUS Smart Gesture了, 然後馬上移除程式, 就可以解除安裝了 XD
接著安裝這兩個驅動
ATKPackage_Win10_64_VER100039
SmartGesture_WIN10_64_VER405
然後再重開機, 滑鼠手勢終於回來了 QAQ
-------------
只是為啥會突然失效啊? 真怪 -.-
2016年4月1日 星期五
latex error
最近用win10跑latex, 同樣的東西在XP可以編, 可是win10就不行 QQ
一直出現這個錯誤訊息:
has a comma at the end for entry while executing
後來在這邊看到相同的問題
http://tex.stackexchange.com/questions/156377/when-running-bibtex-with-a-statement-that-has-a-comma-at-the-end-this-is-obscur
一直出現這個錯誤訊息:
has a comma at the end for entry while executing
後來在這邊看到相同的問題
http://tex.stackexchange.com/questions/156377/when-running-bibtex-with-a-statement-that-has-a-comma-at-the-end-this-is-obscur
照他的方式, 把bib裡面的 author 改成雙括號 {{ }}
像這樣:
author = {{XXXX XXXXX}},
2016年3月8日 星期二
壓縮虛擬機的硬碟
環境: Virtualbox(win7) + Fedora虛擬機
作法參考
http://superuser.com/questions/529149/how-to-compact-virtualboxs-vdi-file-size
在linux虛擬機裡面, 產生一個很大的檔案把全部空間占滿
sudo dd if=/dev/zero of=/bigemptyfile bs=4096k
然後再把它刪掉
sudo rm -f /bigemptyfile
之後再去virtualbox安裝程式資料夾裡, 使用VBoxManage來壓縮磁碟機
(直接跑這個似乎沒啥效果, 要先做前面的步驟 -.-)
VBoxManage.exe modifyhd c:\path\to\thedisk.vdi --compact
作法參考
http://superuser.com/questions/529149/how-to-compact-virtualboxs-vdi-file-size
在linux虛擬機裡面, 產生一個很大的檔案把全部空間占滿
sudo dd if=/dev/zero of=/bigemptyfile bs=4096k
然後再把它刪掉
sudo rm -f /bigemptyfile
之後再去virtualbox安裝程式資料夾裡, 使用VBoxManage來壓縮磁碟機
(直接跑這個似乎沒啥效果, 要先做前面的步驟 -.-)
VBoxManage.exe modifyhd c:\path\to\thedisk.vdi --compact
2016年2月19日 星期五
CSThreshold, RXThreshold in ns2
複製下來當備份 XD
原文沒有斷行, 好難閱讀 QQ
from http://mailman.isi.edu/pipermail/ns-users/2004-June/043128.html
Well, it is actually the other way. RXthreshold and CSthreshold are inherent
properties of the card (that depends on modulation/demodulation, among other
things). So for usual commercial cards, CSThreshold is considered to be about
-90dBm (exact numbers are usually not released by the manufacturers).
RXThreshold depends on the packet size. In my experience, -65 dBm is sufficient
to decode very large packets (about 2000 byte) with very low probability of error;
for very small packets, even -80 dBm may be enough. Also remember that these
are not parameters of the card; meaning that you cannot control them.
It just so happens that the card can reliably detect carrier only when
the power is more than -90dBm; same with the packet. threshold.cc actually calculates what should the RXThreshold be if you "want"
the receive range to be 250m (or whatever is the distance). The same program
will tell you what the CSThreshold should be if you want the carrier sense
range to be 550m (which should be around -90 dBm). So it is simply provides
a way to "cheat" in the simulation. In other words, if you want to simulate
a situation where the RX-range is 400m and CSrange is 450m, using threshold.cc
you can set the RXthresh_ and CSThresh_ appropriately, but that does not
mean that there exists a physical card which will have those values of RX
and CS thresholds.
2016年2月9日 星期二
用script 執行ns2 & 載入 lib
好難下標題&解說.....
就當作是給自己看的!? XDDD
好處就是可以在電腦上安裝多個不同版本的ns2
#!/bin/bash
export PATH=/bin:/sbin:/usr/bin:/usr/sbin
NS2_FOLDER=/ns2/ns-allinone-2.34.ubuntu
export PATH=$PATH:$NS2_FOLDER/bin:$NS2_FOLDER/tcl8.4.18/unix:$NS2_FOLDER/tk8.4.18/unix
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$NS2_FOLDER/otcl-1.13:$NS2_FOLDER/lib
export TCL_LIBRARY=$TCL_LIBRARY:$NS2_FOLDER/tcl8.4.18/library
/ns2/ns-allinone-2.34.ubuntu/ns-2.34/ns $@
就當作是給自己看的!? XDDD
好處就是可以在電腦上安裝多個不同版本的ns2
#!/bin/bash
export PATH=/bin:/sbin:/usr/bin:/usr/sbin
NS2_FOLDER=/ns2/ns-allinone-2.34.ubuntu
export PATH=$PATH:$NS2_FOLDER/bin:$NS2_FOLDER/tcl8.4.18/unix:$NS2_FOLDER/tk8.4.18/unix
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$NS2_FOLDER/otcl-1.13:$NS2_FOLDER/lib
export TCL_LIBRARY=$TCL_LIBRARY:$NS2_FOLDER/tcl8.4.18/library
/ns2/ns-allinone-2.34.ubuntu/ns-2.34/ns $@
2016年2月8日 星期一
ns2 的 GOD
好像該開始學ns3了... (離題 XD)
在tcl裡, 會有這個參數
set god_ [create-god $val(nn)]
這邊的god全名是 General Operations Director
這個網頁有GOD的介紹
http://www.mathcs.emory.edu/~cheung/Courses/558/Syllabus/18-WirelessSim/intro.html
以下是那個網頁提到的內容 (貼過來順便當備份)
"God (General Operations Director) is the object that is used to store global information about the state of the environment, network or nodes that an omniscent observer would have, but that should not be made known to any participant in the simulation."
在tcl裡, 會有這個參數
set god_ [create-god $val(nn)]
這邊的god全名是 General Operations Director
這個網頁有GOD的介紹
http://www.mathcs.emory.edu/~cheung/Courses/558/Syllabus/18-WirelessSim/intro.html
以下是那個網頁提到的內容 (貼過來順便當備份)
"God (General Operations Director) is the object that is used to store global information about the state of the environment, network or nodes that an omniscent observer would have, but that should not be made known to any participant in the simulation."
- Currently, the God object stores:
- the total number of mobilenodes
- a table of shortest number of hops required to reach from one node to another.
- The next hop information is normally loaded into god object from movement pattern files, before simulation begins.That is because calculating this on the fly during simulation runs can be quite time consuming.
2016年2月3日 星期三
ath9k_htc 的意思 XD
這個htc, 不是那個htc喔 XDDD
HTC - host target communications
Responsible for:
Communication between host and target
Registering services. For example WMI, RX, TX, Beacon...
Routing messages to services
credits system.
https://github.com/qca/open-ath9k-htc-firmware/wiki/HTC
HTC - host target communications
Responsible for:
Communication between host and target
Registering services. For example WMI, RX, TX, Beacon...
Routing messages to services
credits system.
https://github.com/qca/open-ath9k-htc-firmware/wiki/HTC
2016年2月2日 星期二
用 curl 上傳資料到 ftp 裡面
本地端有一個 file5566.py
然後要上傳到 ftp 裡面的 /upload 裡面
語法:
curl -T file5566.py ftp://username:password@ftp.ip.address/upload/
然後要上傳到 ftp 裡面的 /upload 裡面
語法:
curl -T file5566.py ftp://username:password@ftp.ip.address/upload/
2016年2月1日 星期一
用 command line 設定 wifi 密碼
最近都在用TTL控制PI, 不能使用圖形介面來設定wifi
後來發現其實也蠻簡單的(!?)
去修改 /etc/wpa_supplicant/wpa_supplicant.conf 這個檔案
然後再最後面加上這些
network={ ssid="your_AP_essid" psk="your_password" }
修改完後, 再重新啟動網路
sudo /etc/init.d/networking restart
然後就連上了 XD
https://kerneldriver.wordpress.com/2012/10/21/configuring-wpa2-using-wpa_supplicant-on-the-raspberry-pi/
2016年1月27日 星期三
PI & TTL
最近一直使用 TTL 的方式來控制PI
可是前一陣子的時候發現, 螢幕上有看到畫面, 可是輸入指令完全沒有反應. 囧!!!!!
然後看到這邊
https://www.raspberrypi.org/forums/viewtopic.php?f=28&t=79573
There's a similar-sounding problem here where it turns out the problem was actually a physically damaged RX pin on the Pi.
該不會真的GG吧, pin腳出問題.... QAQ
後來在這邊看到
https://www.raspberrypi.org/forums/viewtopic.php?f=29&t=79512
The most likely is you haven't connected the Pi's RXD to the dongles TX pin, or you haven't connected the grounds.
然後再檢查一下pin腳.......
還真的有一個pin腳鬆脫了 ˊ______>ˋ
默默的把線接回去, 就恢復正常了 orz
看樣子以後遇到這種情形要先檢查線有沒有接好 XD
可是前一陣子的時候發現, 螢幕上有看到畫面, 可是輸入指令完全沒有反應. 囧!!!!!
然後看到這邊
https://www.raspberrypi.org/forums/viewtopic.php?f=28&t=79573
There's a similar-sounding problem here where it turns out the problem was actually a physically damaged RX pin on the Pi.
該不會真的GG吧, pin腳出問題.... QAQ
後來在這邊看到
https://www.raspberrypi.org/forums/viewtopic.php?f=29&t=79512
The most likely is you haven't connected the Pi's RXD to the dongles TX pin, or you haven't connected the grounds.
然後再檢查一下pin腳.......
還真的有一個pin腳鬆脫了 ˊ______>ˋ
默默的把線接回去, 就恢復正常了 orz
看樣子以後遇到這種情形要先檢查線有沒有接好 XD
2016年1月21日 星期四
PI, Wifite
這種東西好像不太適合寫詳細說明(!?)
那就貼連結當備份好了 XD
http://m-jorgensen.dk/wifite-and-raspberry/
https://code.google.com/p/wifite/
http://python-chan.appspot.com/2012/02/10/post_126001.phtml
那就貼連結當備份好了 XD
http://m-jorgensen.dk/wifite-and-raspberry/
https://code.google.com/p/wifite/
wget https://raw.github.com/derv82/wifite/master/wifite.py
chmod +x wifite.py
./wifite.py
http://python-chan.appspot.com/2012/02/10/post_126001.phtml
apt-get install libssl-dev libpcap-dev makehttp://blog.petrilopia.net/linux/raspberry-pi-install-aircrackng-suite/
wget http://www.willhackforsushi.com/code/cowpatty/4.6/cowpatty-4.6.tgz
tar zxvf cowpatty-4.6.tgz
cd cowpatty-4.6
make
cp cowpatty /usr/local/bin
cp genpmk /usr/local/bin
wget http://download.aircrack-ng.org/aircrack-ng-1.2-beta1.tar.gz
tar -zxvf aircrack-ng-1.2-beta1.tar.gz
cd aircrack-ng-1.2-beta1
make
make install
airodump-ng-oui-update
訂閱:
文章 (Atom)