2010年11月24日 星期三

Linksys models SLM2048 Password Recovery

1.按下面板前方reset鏈,直到設備重新開機。
2.連線 http://192.168.1.254 帳號/密碼:admin/admin

2010年11月18日 星期四

BrazilFW 新增 硬體 module 筆記

BrazilFW 支援的硬體清單不多,但網站亦有提供開發環境下載,方便自行增加硬體驅動程式,以下以 BrazilFW 2.31、Broadcom 4400 網路卡為例
以下執行環境在 Linux x86 32bit

1.下載 BrazilFW 2.31 Build Tree
http://sourceforge.net/projects/brazilfw/files/

2.解開下載檔案及設定開發環境
su - (切換執行身份為 root)
bunzip2 BrazilFW-2.31-Build.bz2
tar xf BrazilFW-2.31-Build
cd brazilfw-2.31-build
./setdevel.sh

3.設定 linux kernel 相關設定
make menuconfig  進入kernel 設定界面,設定選項如下:
Code maturity level options  --->
[*] Prompt for development and/or incomplete code/drivers

Loadable module support  --->  
 [*] Enable loadable module support
 [ ]   Set version information on all module symbols
 [*]   Kernel module loader    

Processor type and features  --->
[ ] Symmetric multi-processing support

Network device support  --->
Ethernet (10 or 100Mbit)  --->
 <M>     Broadcom 4400 ethernet support (EXPERIMENTAL)

4.儲存 kernel 設定,執行以下指令
make clean; make dep; make modules

產生 Broadcom 4400 module 位置如下:
/devel/linux/drivers/net/b44.o

2010年11月15日 星期一

Linksys models SRW2024 Password Recovery

以下適用於 Linksys models SRW2016, SRW2024, SRW2048, SRW224G4, SRW248G4

1.連接序列埠 (38400 baud, 8 data bits, no parity, 1 stop bit, no flow control.)

2.交換器重新開機,在POST 測試中 按下 "ESC" 進入 Start Menu 中

3.選擇 Password Recovery Procedure

4.預設帳號密碼:"admin/<blank>"

2010年10月27日 星期三

指定 Linux 網路卡連線速度

指定 Linux 網路卡連線速度,除了在載入 module 時以參數指定外,亦可使用以下指令 ifconfig、mii-tool、ethtool。

範例:
ifconfig eth0 media 100baseTX
若出現以下訊息,可以改用 mii-tool,ethtool指令
port: SIOCSIFMAP: Operation not supported

mii-tool -F 100baseTx-FD eth0

ethtool -s eth0 speed 100 duplex full autoneg on

2010年10月21日 星期四

Linux 新增 SWAP FILE

建立 swap file 檔案大小為 512M
# dd if=/dev/zero of=/swapfile bs=1024 count=524288

設定 /swapfile 為 swap
# mkswap /swapfile

啟用 /swapfile
# swapon /swapfile

設定下次重新啟動可自行啟用 /swapfile
編輯 /etc/fstab 加入以下設定:
/swapfile swap swap defaults 0 0


相關指令
free -m

2010年8月18日 星期三

CentOS 5 使用 Winbind 作Windows domain 帳號認證

Windows Domain 環境如下:
AD Domain 為 MIS
AD Realm 為 MIS.XX
AD Controls:10.0.0.1
AD Time Server 在 10.0.0.1


1.利用 AD 做認證設備,必須與 AD上的時間一致
設定 /etc/ntp.conf,加入 server 10.0.0.1
執行以下指令:
ntpdate 10.0.0.1
chkconfig ntpd on
service ntpd start

2. 安裝 samba、samba-common
yum install samba samba-common

3. 設定 winbind 認證方式
#setup


執行 Next


執行 Join Domain 輸入 Administrator 帳號及密碼

4.執行 winbind 服務
chkconfig winbind on
server start winbind

5.帳號輸入方式
MIS\test
MIS.XX\test


相關設定檔
/etc/samba/smb.conf
/etc/krb5.conf
/var/kerberos/krb5kdc/kdc.conf
/etc/nssswitch.conf


其他
1.第一次登入的帳號會出現找不到 home 目錄訊息,必須手動建立個別 home 目錄,系統不會自動產生。
2.winbind 服務沒有執行時,使用 domain 中帳號無法登入。
3.本機帳號不受winbind 服務影響。

2010年7月6日 星期二

CentOS 5 + Virtual BOX 下安裝 OpenVZ

1.下載 http://download.openvz.org/openvz.repo 並將它放置在 /etc/yum.repos.d/

2.匯入 OpenVZ 的金鑰
rpm --import http://download.openvz.org/RPM-GPG-Key-OpenVZ

3.安裝 OpenVZ 核心
yum install ovzkernel.i386 或 yum install ovzkernel.x86_64

4.檢視 /etc/grub.conf 確定已預設所需的核心

5.編輯 /etc/sysctl.conf 來啟用 OpenVZ 所需的某些核心功能
# 啟用封包轉發及停用代理 arp
net.ipv4.ip_forward = 1
net.ipv4.conf.default.proxy_arp = 0

# 啟用來源路由檢驗

net.ipv4.conf.all.rp_filter = 1

# 啟用 magic-sysrq

kernel.sysrq = 1

# TCP Explict Congestion Notification

# net.ipv4.tcp_ecn = 0
# 停用所有網絡介面送出轉遞
net.ipv4.conf.default.send_redirects = 1
net.ipv4.conf.all.send_redirects = 0

6.修改 /etc/sysconfig/selinux 這個設定檔並將它設定為停用:
SELINUX=disabled

7.重新開機

8.安裝 OpenVZ 的工具程式
yum install vzctl vzquota

9.安裝 OpenVZ 核心開發程式
yum install ovzkernel-devel

10.重新編譯 Virtual BOX
/etc/init.d/vboxdrv setup