2011年3月27日 星期日
硬碟版colnezilla
請去抓
grubinst-1.1-bin-w32-2008-01-01
http://download.gna.org/grubutil/grubinst-1.1-bin-w32-2008-01-01.zip
grub4dos-0.4.4
http://download.gna.org/grub4dos/grub4dos-0.4.4.zip
clonezilla (請抓zip檔 不一定要抓下面連結的版本 也可以試試別的版本)
http://free.nchc.org.tw/clonezilla-live/alternative/oldstable/clonezilla-live-20101106-maverick.zip
[硬碟版colnezilla]
檔案通通都在C:\下
[grub]
1. 進去grubinst-1.1-bin-w32-2008-01-01,
執行 grubinst_gui.exe
2. 把grub4dos-0.4.4裡面的 grldr 複製到C:\
並複製menu.lst到C:\裡面 設定隱藏,唯讀
[clonezilla]
1. 檢查設定檔 應該就OK了 不需要做其他事 XD
[test]
重開機 測試看看clonezilla可不可以用
=========================================
以下是我的menu.lst
color black/cyan yellow/cyan
default 0
timeout 1
hiddenmenu
password --md5 $1$7xlX10$uYKYb3Qa1iPEmdncdxlse/
title Windows XP Traditional Chinese
rootnoverify (hd0,0)
makeactive
chainloader +1
title Clonezilla live
lock
root (hd0,0)
kernel /clonezilla/live/vmlinuz boot=live union=aufs vga=788 ip=frommedia live-media-path=/clonezilla/live bootfrom=/dev/sda toram=filesystem.squashfs
initrd /clonezilla/live/initrd.img
boot
title Reboot
reboot
title Shutdown
halt
=========================================
那個密碼 是防止一般人跑去用clonezilla 所以用密碼鎖上
密碼取得方式可以用grub-md5-crypt 只是這個要去用linux電腦才有 XD
ref: http://cha.homeip.net/blog/archives/2008/05/_grub.html
另外 如果設定好之後 發現clonezilla不能用
那就換個版本試試吧 XD
我有遇過這個奇怪的問題 囧
某一版不能用 可是換另一個版本就可以用了
而且舊版本的在某些電腦可以用 另一種電腦就不行
真詭異 = ="
grubinst-1.1-bin-w32-2008-01-01
http://download.gna.org/grubutil/grubinst-1.1-bin-w32-2008-01-01.zip
grub4dos-0.4.4
http://download.gna.org/grub4dos/grub4dos-0.4.4.zip
clonezilla (請抓zip檔 不一定要抓下面連結的版本 也可以試試別的版本)
http://free.nchc.org.tw/clonezilla-live/alternative/oldstable/clonezilla-live-20101106-maverick.zip
[硬碟版colnezilla]
檔案通通都在C:\下
[grub]
1. 進去grubinst-1.1-bin-w32-2008-01-01,
執行 grubinst_gui.exe
2. 把grub4dos-0.4.4裡面的 grldr 複製到C:\
並複製menu.lst到C:\裡面 設定隱藏,唯讀
[clonezilla]
1. 檢查設定檔 應該就OK了 不需要做其他事 XD
[test]
重開機 測試看看clonezilla可不可以用
=========================================
以下是我的menu.lst
color black/cyan yellow/cyan
default 0
timeout 1
hiddenmenu
password --md5 $1$7xlX10$uYKYb3Qa1iPEmdncdxlse/
title Windows XP Traditional Chinese
rootnoverify (hd0,0)
makeactive
chainloader +1
title Clonezilla live
lock
root (hd0,0)
kernel /clonezilla/live/vmlinuz boot=live union=aufs vga=788 ip=frommedia live-media-path=/clonezilla/live bootfrom=/dev/sda toram=filesystem.squashfs
initrd /clonezilla/live/initrd.img
boot
title Reboot
reboot
title Shutdown
halt
=========================================
那個密碼 是防止一般人跑去用clonezilla 所以用密碼鎖上
密碼取得方式可以用grub-md5-crypt 只是這個要去用linux電腦才有 XD
ref: http://cha.homeip.net/blog/archives/2008/05/_grub.html
另外 如果設定好之後 發現clonezilla不能用
那就換個版本試試吧 XD
我有遇過這個奇怪的問題 囧
某一版不能用 可是換另一個版本就可以用了
而且舊版本的在某些電腦可以用 另一種電腦就不行
真詭異 = ="
2011年3月26日 星期六
2011年3月25日 星期五
modify the hostname on ubuntu
nano /etc/hostname
nano /etc/hosts
reboot
done.
--
I can't type Chinese.... orz
nano /etc/hosts
reboot
done.
--
I can't type Chinese.... orz
2011年3月23日 星期三
NAT & router
[啟用ip_forward]
echo 1 > /proc/sys/net/ipv4/ip_forward
不然就是直接修改/etc/sysctl.conf
把這個設為1 (原本可能是註解 把註解拿掉就好了)
net.ipv4.ip_forward = 1 (fc7是這樣寫的)
net/ipv4/ip_forward=1 (ubuntu是這樣寫的)
[設定iptables]
# eth0為對外的介面
iptables -t nat -A POSTROUTING -s 6.0.0.0/8 -o eth0 -j MASQUERADE
其他還有一些NAT的東西要設定 可以參考鳥哥
http://linux.vbird.org/linux_server/0250simple_firewall.php#nat
http://linux.vbird.org/linux_server/0250simple_firewall.php#netfilter_kernel
echo 1 > /proc/sys/net/ipv4/ip_forward
不然就是直接修改/etc/sysctl.conf
把這個設為1 (原本可能是註解 把註解拿掉就好了)
net.ipv4.ip_forward = 1 (fc7是這樣寫的)
net/ipv4/ip_forward=1 (ubuntu是這樣寫的)
[設定iptables]
# eth0為對外的介面
iptables -t nat -A POSTROUTING -s 6.0.0.0/8 -o eth0 -j MASQUERADE
其他還有一些NAT的東西要設定 可以參考鳥哥
http://linux.vbird.org/linux_server/0250simple_firewall.php#nat
http://linux.vbird.org/linux_server/0250simple_firewall.php#netfilter_kernel
2011年3月18日 星期五
soekris無言的問題
今天發現 如果soekris沒有接那條console線
開機畫面會停在grub那邊
換句話說 要接那條線才可以進os
可是這樣的話 實做的時候會非常麻煩啊啊啊
總部可能每一台都裝一條線到電腦吧 囧~
一開始還以為是grub的問題 搞了很久才發現是bios的設定
soekris的bios設定參數
http://wiki.soekris.info/What_do_all_those_BIOS_settings_do%3F
像我遇到的問題 就是進入bios設定畫面
執行
set conmute=enabled
這樣他就不會去監控console那條線了
--
我竟然為了這個花一天的時間~~~~
開機畫面會停在grub那邊
換句話說 要接那條線才可以進os
可是這樣的話 實做的時候會非常麻煩啊啊啊
總部可能每一台都裝一條線到電腦吧 囧~
一開始還以為是grub的問題 搞了很久才發現是bios的設定
soekris的bios設定參數
http://wiki.soekris.info/What_do_all_those_BIOS_settings_do%3F
像我遇到的問題 就是進入bios設定畫面
執行
set conmute=enabled
這樣他就不會去監控console那條線了
--
我竟然為了這個花一天的時間~~~~
用minicom連接soekris
其實就只是在fedora下用minicom連接嵌入式板子
如果沒有minicom的話就直接用yum安裝
yum install minicom -y
裝完之後要先去設定
minicom -s
我的狀況就只要設定Serial port setup就好了
進去後按A修改device
A - Serial Device : /dev/ttyS0
按E進去選擇你的rate (我的rate是19200 所以就是選F)
F: 19200
最後再按 Save setup as dfl 儲存設定
然後按Exit就離開設定畫面 直接連到板子了
也可以按Exit from Minicom離開
如果沒有minicom的話就直接用yum安裝
yum install minicom -y
裝完之後要先去設定
minicom -s
我的狀況就只要設定Serial port setup就好了
進去後按A修改device
A - Serial Device : /dev/ttyS0
按E進去選擇你的rate (我的rate是19200 所以就是選F)
F: 19200
最後再按 Save setup as dfl 儲存設定
然後按Exit就離開設定畫面 直接連到板子了
也可以按Exit from Minicom離開
2011年3月16日 星期三
安裝git
wget http://free.nchc.org.tw/ubuntu//pool/universe/g/git/git_4.3.20-8_i386.deb
sudo spkg -i git_4.3.20-8_i386.deb
----------------------------------
後來出現執行git會出現error
git, the filemanager with GNU Interactive Tools, is now called gitfm.
If you are looking for git, Linus Torvald's content tracker, install
the cogito and git-core packages and see README.Debian and git(7).
This transition script will be removed in the debian stable
release after etch.
If you wish to complete the transition early, install git-core
and use (as root):
update-alternatives --config git
Press RETURN to run gitfm
----------------------------------
後來再打sudo apt-get install git-core好像就可以了 zzz
----------------------------------
又一個後來... orz
剛剛的git-core之後 還是不能用git
於是就繼續google
這個時候又加了一些站台到/etc/apt/sources.list 我也忘記我加了哪些 XD
然後先 apt-get update
再sudo apt-get install git-svn 就可以安裝了 (在update之前是無法安裝)
然後就可以用gut抓click了~~~~
(感動)
sudo spkg -i git_4.3.20-8_i386.deb
----------------------------------
後來出現執行git會出現error
git, the filemanager with GNU Interactive Tools, is now called gitfm.
If you are looking for git, Linus Torvald's content tracker, install
the cogito and git-core packages and see README.Debian and git(7).
This transition script will be removed in the debian stable
release after etch.
If you wish to complete the transition early, install git-core
and use (as root):
update-alternatives --config git
Press RETURN to run gitfm
----------------------------------
後來再打sudo apt-get install git-core好像就可以了 zzz
----------------------------------
又一個後來... orz
剛剛的git-core之後 還是不能用git
於是就繼續google
這個時候又加了一些站台到/etc/apt/sources.list 我也忘記我加了哪些 XD
然後先 apt-get update
再sudo apt-get install git-svn 就可以安裝了 (在update之前是無法安裝)
然後就可以用gut抓click了~~~~
(感動)
安裝sysvconfig
網路上說 這個東西可以用來管理開機啟動的服務
所以想裝來研究一下 把一些不必要的關掉
可是 but
sudo apt-get install sysvconfig
這樣子無法安裝 (為什麼網路上大家都可以直接裝好啊 QQ)
於是乎 就用土法煉鋼的方法 直接抓他的套件下來安裝 XD
1.
wget http://free.nchc.org.tw/ubuntu//pool/universe/s/sysvconfig/sysvconfig_0.10_all.deb
2. (此步驟可能會有error)
sudo dpkg -i sysvconfig_0.10_all.deb
可是會有相依性的問題 要去裝dialog (apt-get一樣抓不到 QQ)
3.
wget http://free.nchc.org.tw/ubuntu//pool/universe/d/dialog/dialog_1.0-20060101-1_i386.deb
4.
sudo dpkg -i dialog_1.0-20060101-1_i386.deb
5. (這次應該就可以裝sysvconfig了)
sudo dpkg -i sysvconfig_0.10_all.deb
執行:
sudo sysvconfig
------------------
這樣就可以了 XDD
------------------
http://packages.ubuntu.com/dapper/sysvconfig
所以想裝來研究一下 把一些不必要的關掉
可是 but
sudo apt-get install sysvconfig
這樣子無法安裝 (為什麼網路上大家都可以直接裝好啊 QQ)
於是乎 就用土法煉鋼的方法 直接抓他的套件下來安裝 XD
1.
wget http://free.nchc.org.tw/ubuntu//pool/universe/s/sysvconfig/sysvconfig_0.10_all.deb
2. (此步驟可能會有error)
sudo dpkg -i sysvconfig_0.10_all.deb
可是會有相依性的問題 要去裝dialog (apt-get一樣抓不到 QQ)
3.
wget http://free.nchc.org.tw/ubuntu//pool/universe/d/dialog/dialog_1.0-20060101-1_i386.deb
4.
sudo dpkg -i dialog_1.0-20060101-1_i386.deb
5. (這次應該就可以裝sysvconfig了)
sudo dpkg -i sysvconfig_0.10_all.deb
執行:
sudo sysvconfig
------------------
這樣就可以了 XDD
------------------
http://packages.ubuntu.com/dapper/sysvconfig
安裝madwifi (在ubuntu)
在soekris上安裝ubuntu之後 要裝madwifi了
可是直接安裝會出現錯誤訊息 (KERNELPATH那個)
然後就google了一下 最後有裝好了 XD
----------------------------------
1. (此步驟不確定是否為必要)
sudo apt-get remove --purge linux-restricted-modules-`uname -r`
2.
sudo apt-get install build-essential bin86 gcc-3.4 linux-headers-$(uname -r);
3.
sudo make
sudo make install
然後就可以了
----------------------------------
可是我打 modprobe ath_pci 會出現錯誤訊息
ath_pci.ko': -1 Unknown symbol in module
後來加裝一個pcmcia網卡就可以自動抓到 超神奇
而且重開機後也會自動抓到
超級無敵神奇 XDD
----------------------------------
http://madwifi-project.org/wiki/UserDocs/Distro/Ubuntu
可是直接安裝會出現錯誤訊息 (KERNELPATH那個)
然後就google了一下 最後有裝好了 XD
----------------------------------
1. (此步驟不確定是否為必要)
sudo apt-get remove --purge linux-restricted-modules-`uname -r`
2.
sudo apt-get install build-essential bin86 gcc-3.4 linux-headers-$(uname -r);
3.
sudo make
sudo make install
然後就可以了
----------------------------------
可是我打 modprobe ath_pci 會出現錯誤訊息
ath_pci.ko': -1 Unknown symbol in module
後來加裝一個pcmcia網卡就可以自動抓到 超神奇
而且重開機後也會自動抓到
超級無敵神奇 XDD
----------------------------------
http://madwifi-project.org/wiki/UserDocs/Distro/Ubuntu
2011年3月15日 星期二
編輯網卡設定檔 (ubuntu)
這是ubuntu的設定檔
sudo nano /etc/network/interfaces
原來是dhcp
auto eth1
iface eth1 inet dhcp
把他改成靜態ip
auto eth1
iface eth1 inet static
address 192.168.2.xx
netmask 255.255.255.0
network 192.168.2.0
broadcast 192.168.2.255
gateway 192.168.2.1
sudo nano /etc/network/interfaces
原來是dhcp
auto eth1
iface eth1 inet dhcp
把他改成靜態ip
auto eth1
iface eth1 inet static
address 192.168.2.xx
netmask 255.255.255.0
network 192.168.2.0
broadcast 192.168.2.255
gateway 192.168.2.1
使用PXE開機 (for soekris)
前言:
因為soekris net4521沒有os 而且不能外接螢幕、鍵盤、滑鼠、USB、光碟機
要裝linux很麻煩 只有CF卡和網路開機可以用
雖然說有想過直接拿CF卡在桌電上安裝fedora 可是拿去soekris會無法開機
(可以看到開機選單 可是在loading image的時候就會重開機)
雖然可以直接用dd把openwrt的東西複製到CF卡上 可是他沒有gcc, make
想到cross compile就會暈倒 orz....
最簡單的方式就是直接讓soekris可以跑gcc, make
如果可以在他上面裝一般常見的linux系統 應該就沒問題 (ex:Fedora)
所以說 繞了一堆路 最後還是繞回PXE安裝 QQ
我的PXE server是fedora 不過也可以利用它來安裝其他作業系統
================================================================
ref: http://docs.fedoraproject.org/en-US/Fedora/7/html/Installation_Guide/ap-pxe-server.html
先在fedora上裝這些東西:
yum install tftp-server dhcp syslinux
基本上大部分的設定都是參考他的 不過這邊還是重貼一下 順便當備份 XD
dhcp設定 (本機fedora server的IP為192.168.1.10)
--------------------------------------------------
vi /etc/dhcpd.conf
allow booting;
allow bootp;
ddns-update-style interim;
ignore client-updates;
subnet 192.168.1.0 netmask 255.255.255.0
{
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;
range dynamic-bootp 192.168.1.200 192.168.1.240;
next-server 192.168.1.10;
filename "pxelinux.0";
}
--------------------------------------------------
我在/tftproot裡面建立很多資料夾 有fc7, rh9, debian, ubuntu
這四個資料夾分別都放他們自己的PXE image (不過debian我弄不出來 QQ)
如果你想使用某一個系統的PXE安裝 就去改選單設定就好
(/tftproot/pxelinux.cfg/default)
--------------------------------------------------
這是fedora的設定
SERIAL 0 19200 0
PROMPT 1
DEFAULT cf
TIMEOUT 40
label cf
kernel linux
append initrd=fc7/initrd console=ttyS0,19200n81
\ root=/dev/nfs nfsroot=192.168.1.10:/bunlab/fc7
\ ip=dhcp panic=10 ramdisk_size=16384 rw
--------------------------------------------------
這是redhat9的設定
(其實跟上面幾乎一樣 XD)
--------------------------------------------------
http://archive.ubuntu.com/ubuntu/dists/lucid/main/installer-i386/current/images/netboot/netboot.tar.gz
這是ubuntu的設定(vi pxelinux.cfg/default)
console 0
serial 0 19200 0x000
include ubuntu/ubuntu-installer/i386/boot-screens/menu.cfg
default ubuntu/ubuntu-installer/i386/boot-screens/vesamenu.c32
prompt 0
timeout 0
default install
label install
menu label ^Install
kernel ubuntu/ubuntu-installer/i386/linux
append initrd=ubuntu/ubuntu-installer/i386/initrd.gz -- console=ttyS0,1920000 earlyprint=serial,ttyS0,19200
--------------------------------------------------
基本上 只要路徑沒問題 應該就可以開機了
只是問題變成 開機後你能不能看到畫面&能不能安裝 囧....
1.
像我安裝Fedora 7時 它一開始就說記憶體太小 無法安裝 然後就重開機了 囧
2.
改成redhat 9 安裝畫面到最後一步才說這個電腦的架構沒在支援清單中 然後就重開機
(為什麼不早點說 QQ 害我花一堆時間在勾套件)
3.
改用debian 可是載入image之後他就沒有畫面了 哭哭
4.
換成ubuntu 看起來似乎是可以安裝...
(安裝中 還沒裝完 所以我也不知道能不能用 orz)
因為soekris net4521沒有os 而且不能外接螢幕、鍵盤、滑鼠、USB、光碟機
要裝linux很麻煩 只有CF卡和網路開機可以用
雖然說有想過直接拿CF卡在桌電上安裝fedora 可是拿去soekris會無法開機
(可以看到開機選單 可是在loading image的時候就會重開機)
雖然可以直接用dd把openwrt的東西複製到CF卡上 可是他沒有gcc, make
想到cross compile就會暈倒 orz....
最簡單的方式就是直接讓soekris可以跑gcc, make
如果可以在他上面裝一般常見的linux系統 應該就沒問題 (ex:Fedora)
所以說 繞了一堆路 最後還是繞回PXE安裝 QQ
我的PXE server是fedora 不過也可以利用它來安裝其他作業系統
================================================================
ref: http://docs.fedoraproject.org/en-US/Fedora/7/html/Installation_Guide/ap-pxe-server.html
先在fedora上裝這些東西:
yum install tftp-server dhcp syslinux
基本上大部分的設定都是參考他的 不過這邊還是重貼一下 順便當備份 XD
dhcp設定 (本機fedora server的IP為192.168.1.10)
--------------------------------------------------
vi /etc/dhcpd.conf
allow booting;
allow bootp;
ddns-update-style interim;
ignore client-updates;
subnet 192.168.1.0 netmask 255.255.255.0
{
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;
range dynamic-bootp 192.168.1.200 192.168.1.240;
next-server 192.168.1.10;
filename "pxelinux.0";
}
--------------------------------------------------
我在/tftproot裡面建立很多資料夾 有fc7, rh9, debian, ubuntu
這四個資料夾分別都放他們自己的PXE image (不過debian我弄不出來 QQ)
如果你想使用某一個系統的PXE安裝 就去改選單設定就好
(/tftproot/pxelinux.cfg/default)
--------------------------------------------------
這是fedora的設定
SERIAL 0 19200 0
PROMPT 1
DEFAULT cf
TIMEOUT 40
label cf
kernel linux
append initrd=fc7/initrd console=ttyS0,19200n81
\ root=/dev/nfs nfsroot=192.168.1.10:/bunlab/fc7
\ ip=dhcp panic=10 ramdisk_size=16384 rw
--------------------------------------------------
這是redhat9的設定
(其實跟上面幾乎一樣 XD)
--------------------------------------------------
http://archive.ubuntu.com/ubuntu/dists/lucid/main/installer-i386/current/images/netboot/netboot.tar.gz
這是ubuntu的設定(vi pxelinux.cfg/default)
console 0
serial 0 19200 0x000
include ubuntu/ubuntu-installer/i386/boot-screens/menu.cfg
default ubuntu/ubuntu-installer/i386/boot-screens/vesamenu.c32
prompt 0
timeout 0
default install
label install
menu label ^Install
kernel ubuntu/ubuntu-installer/i386/linux
append initrd=ubuntu/ubuntu-installer/i386/initrd.gz -- console=ttyS0,1920000 earlyprint=serial,ttyS0,19200
--------------------------------------------------
基本上 只要路徑沒問題 應該就可以開機了
只是問題變成 開機後你能不能看到畫面&能不能安裝 囧....
1.
像我安裝Fedora 7時 它一開始就說記憶體太小 無法安裝 然後就重開機了 囧
2.
改成redhat 9 安裝畫面到最後一步才說這個電腦的架構沒在支援清單中 然後就重開機
(為什麼不早點說 QQ 害我花一堆時間在勾套件)
3.
改用debian 可是載入image之後他就沒有畫面了 哭哭
4.
換成ubuntu 看起來似乎是可以安裝...
(安裝中 還沒裝完 所以我也不知道能不能用 orz)
2011年3月13日 星期日
更新openwrt的ipkg站台 (kamikaze 7.09)
vi /etc/ipkg.conf
src release http://downloads.openwrt.org/kamikaze/7.09/x86-2.6/packages
#src packages http://downloads.openwrt.org/kamikaze/packages/i386
src packeges http://downloads.openwrt.org/kamikaze/7.09/packages/i386
dest root /
dest ram /tmp
src release http://downloads.openwrt.org/kamikaze/7.09/x86-2.6/packages
#src packages http://downloads.openwrt.org/kamikaze/packages/i386
src packeges http://downloads.openwrt.org/kamikaze/7.09/packages/i386
dest root /
dest ram /tmp
2011年3月10日 星期四
修改ssh port (for openwrt)
try了很久 也改了很多檔案 我也不確定哪些才是必備的
反正就統統記下來 XDD
1. 編輯/etc/config/dropbear
把port 22 改成你要的 (以下用port 5566代替)
2. 編輯/etc/init.d/dropbear
然後把 start() 裡面的 /usr/sbin/dropbear $DROPBEAR_ARGS
移到config_cb() 裡面的 DROPBEAR_ARGS="${nopasswd:+-s }${port:+-p $port}" 的後面
(我也不知道為啥 在討論區看到的)
ref: https://forum.openwrt.org/viewtopic.php?id=11957
3. 編輯/etc/config/firewall
新增 accept:proto=tcp dport=5566
4. 編輯 /etc/firewall.user
iptables -t nat -A prerouting_wan -p tcp --dport 5566 -j ACCEPT
iptables -A input_wan -p tcp --dport 5566 -j ACCEPT
弄完之後 dropbear和firewall都要重新啟動 (重開機也可以 XD)
這樣應該就可以用ssh連到5566 port
----
要使用ssh遠端前,記得先設定密碼,不然就無法登入
打passwd就可設定密碼了
而且openwrt開機時還是會自動登入,不需要另外打密碼 XD
反正就統統記下來 XDD
1. 編輯/etc/config/dropbear
把port 22 改成你要的 (以下用port 5566代替)
2. 編輯/etc/init.d/dropbear
然後把 start() 裡面的 /usr/sbin/dropbear $DROPBEAR_ARGS
移到config_cb() 裡面的 DROPBEAR_ARGS="${nopasswd:+-s }${port:+-p $port}" 的後面
(我也不知道為啥 在討論區看到的)
ref: https://forum.openwrt.org/viewtopic.php?id=11957
3. 編輯/etc/config/firewall
新增 accept:proto=tcp dport=5566
4. 編輯 /etc/firewall.user
iptables -t nat -A prerouting_wan -p tcp --dport 5566 -j ACCEPT
iptables -A input_wan -p tcp --dport 5566 -j ACCEPT
弄完之後 dropbear和firewall都要重新啟動 (重開機也可以 XD)
這樣應該就可以用ssh連到5566 port
----
要使用ssh遠端前,記得先設定密碼,不然就無法登入
打passwd就可設定密碼了
而且openwrt開機時還是會自動登入,不需要另外打密碼 XD
設定固定IP
編輯/etc/config/network
然後新增這個:
config interface wan
option ifname eth1
option proto static
option ipaddr 192.168.2.xx
option netmask 255.255.255.0
option gateway 192.168.2.1
option dns 8.8.8.8
ref
http://wiki.openwrt.org/doc/uci/network#protocol.static
--
沒重開機測試 應該是可以 XD
然後新增這個:
config interface wan
option ifname eth1
option proto static
option ipaddr 192.168.2.xx
option netmask 255.255.255.0
option gateway 192.168.2.1
option dns 8.8.8.8
ref
http://wiki.openwrt.org/doc/uci/network#protocol.static
--
沒重開機測試 應該是可以 XD
2011年3月9日 星期三
接上usb裝置的錯誤訊息
接上usb裝置時 打fdisk -l都找不到sdb
於是用dmesg 會看到下列這些錯誤訊息
usb 1-2: new full speed USB device using uhci_hcd and address 8
usb 1-2: device descriptor read/64, error -71
usb 1-2: device descriptor read/64, error -71
usb 1-2: new full speed USB device using uhci_hcd and address 9
usb 1-2: device descriptor read/64, error -71
usb 1-2: device descriptor read/64, error -71
usb 1-2: new full speed USB device using uhci_hcd and address 10
usb 1-2: device not accepting address 10, error -71
usb 1-2: new full speed USB device using uhci_hcd and address 11
usb 1-2: device not accepting address 11, error -71
這個時候打rmmod ehci_hcd
再重新連接usb裝置 過一陣子就可以抓到了
打fdisk -l可以看到sdb
--
我忘記我在哪裡看到的 囧.....
於是用dmesg 會看到下列這些錯誤訊息
usb 1-2: new full speed USB device using uhci_hcd and address 8
usb 1-2: device descriptor read/64, error -71
usb 1-2: device descriptor read/64, error -71
usb 1-2: new full speed USB device using uhci_hcd and address 9
usb 1-2: device descriptor read/64, error -71
usb 1-2: device descriptor read/64, error -71
usb 1-2: new full speed USB device using uhci_hcd and address 10
usb 1-2: device not accepting address 10, error -71
usb 1-2: new full speed USB device using uhci_hcd and address 11
usb 1-2: device not accepting address 11, error -71
這個時候打rmmod ehci_hcd
再重新連接usb裝置 過一陣子就可以抓到了
打fdisk -l可以看到sdb
--
我忘記我在哪裡看到的 囧.....
使用atheros晶片組的網路卡
剛剛發現madwifi官網有這個東西
(太晚看到了 不然之前可以直接在這邊查詢 QQ)
http://madwifi-project.org/wiki/Compatibility
不過madwifi似乎不支援USB的樣子 囧.....
本來還打算買個usb網卡來試試 ~"~
(太晚看到了 不然之前可以直接在這邊查詢 QQ)
http://madwifi-project.org/wiki/Compatibility
不過madwifi似乎不支援USB的樣子 囧.....
本來還打算買個usb網卡來試試 ~"~
2011年3月5日 星期六
在cmd使用系統管理員權限執行指令
(好長的標題 XD)
在電腦教室的時候 大部分都是使用一般user權限登入
如果這個時候想要系統管理員權限執行一些指令 可以使用runas這個指令
ex: 使用net user這個指令可以幫使用者變更密碼
net user USERNAME PASSWORD
可是一般user不能改別人(系統管理員)的密碼
這個時候用runas就可以了
runas /user:administrator "net user USERNAME PASSWORD"
輸入這個指令之後 就要輸入administrator的密碼 然後就可以了!!
--
不用另外登出再用管理員登入 XD
--
有些安裝程式可以在上面按右鍵選"執行身份"就可以使用系統管理員權限安裝
指令的話就可以用runas
在電腦教室的時候 大部分都是使用一般user權限登入
如果這個時候想要系統管理員權限執行一些指令 可以使用runas這個指令
ex: 使用net user這個指令可以幫使用者變更密碼
net user USERNAME PASSWORD
可是一般user不能改別人(系統管理員)的密碼
這個時候用runas就可以了
runas /user:administrator "net user USERNAME PASSWORD"
輸入這個指令之後 就要輸入administrator的密碼 然後就可以了!!
--
不用另外登出再用管理員登入 XD
--
有些安裝程式可以在上面按右鍵選"執行身份"就可以使用系統管理員權限安裝
指令的話就可以用runas
2011年3月3日 星期四
把man所顯示的結果存下來
存成純文字:
man xxx | col -b > xxx.txt
存成html:
man2html /usr/local/share/man/man5/xxx > xxx.html
存成html比較麻煩 因為你要去找出那個manual的位置在哪裡才可以
--
詳情可以用man man來搜尋 XDDDD
man xxx | col -b > xxx.txt
存成html:
man2html /usr/local/share/man/man5/xxx > xxx.html
存成html比較麻煩 因為你要去找出那個manual的位置在哪裡才可以
--
詳情可以用man man來搜尋 XDDDD
訂閱:
文章 (Atom)