Monthly Archives: 八月 2008

當切換郵件伺服器時….

經過幾次的測試,總於可以向公司提出更換郵件伺服器的計劃,記得當時測試都OK呀,但是在正式切換時,就遇到問題,在測試時都一切正常,只差別在於 Domain Name的不同,可是當整個切換完畢時,在測試時就是只能發而不能收,試了好久還是沒有辦法,最後舉白旗投降了,後來再利用時間找問題,終於被我找到了,原來在防火牆部份,除了要設定開放的Port外,還必須指定 Domain Name 對應內部的所有主機才行,例如 any→ test.domain.com.tw 可是之前測試並沒有做呀,實在很納悶,這是我測試結果,從這次可以發現在自己的網路智識實在有持加強,但有很多理論的東西,如果沒有實際的經驗去實行的話,還是很不容易了解的。

在eeepc上設定無線網路

今天花了快一天的時間在 eeepc上的 Ubuntu Desktop 8.04 LTS 上設定無線網路,用好久了,最後在 google 天神的幫助下,總於找知道如何設定了,趕快記錄一下:

Step1:先看核心是否有抓到驅動,並知道無線網卡實體 ID為 wlan0

#lshw 或 nm-tools

*-network
description: Wireless interface
product: AR242x 802.11abg Wireless PCI Express Adapter
vendor: Atheros Communications Inc.
physical id: 0
bus info: pci@0000:01:00.0
logical name: wlan0

Step2:確定核心有驅動後,可以執行 iwlist 找一下是否有 AP 伺服器存在,可以發現目前有兩台 AP (default1、default2)

# iwlist wlan0 scanning

wlan0 Scan completed :
Cell 01 – Address: 00:80:C8:15:6C:95
ESSID:"defalut01″
Protocol:IEEE 802.11g
Mode:Managed
Frequency:2.437 GHz (Channel 6)
Quality:65/100 Signal level:-54 dBm Noise level:-96 dBm
Encryption key:on
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s
12 Mb/s; 24 Mb/s; 36 Mb/s; 9 Mb/s; 18 Mb/s
48 Mb/s; 54 Mb/s
Extra:bcn_int=100
Extra:atim=0
Cell 02 – Address: 00:90:CC:B8:B9:46
ESSID:"default02″
Protocol:IEEE 802.11g
Mode:Managed
Frequency:2.437 GHz (Channel 6)
Quality:7/100 Signal level:-91 dBm Noise level:-96 dBm
Encryption key:off
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s
9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s
48 Mb/s; 54 Mb/s
Extra:bcn_int=100
Extra:atim=0

Step3:在文字模式,手動設定無線

註:先直接測試是否可以正常啟用,註:該設定會在重新開機時或登出後恢復

# iwconfig wlan0 essid “xxxxx" key “xxxxxxxxxx"
# ifconfig wlan0 up 或 dhclient

註:設定開機自動啟動
# vi /etc/network/interfaces

auto eth1
iface eth1 inet dhcp
wireless_essid XXXXXXXXXX //為 ssid 在用 iwlist 指令就查的到
wireless_key XXXXXXXXXX //為無線 AP 的加密方式

# vi /etc/init.d/networking restart

註:

  • 當電腦上同時有無線與有線,在使用時最好是停用其一,讓環境比較單純點,比較不會有問題
  • 常用無線網路指令iwconfig、iwevent、iwgetid、iwlist、iwpriv、iwspy,用 man 查用法

參考來源:

在Linux上安裝網卡的當下心情?

2008/08/16日在 Linux 上安裝一張網卡(Realtek 8139),系統是 Ubuntu Server 8.04 LTS ,應該很簡單才對,但是真的快被搞死了,可能是沒太多這方面的經驗吧,明明核心有支援,也順利載入,可是啟動時就是不能正常啟動,後來就想說先到另一台主機上試看看,該主機是CentOS 3,很特別的他插上新的網卡後開機,系統自動找到,並要求是要使用dhcp或手動設定網路配置(文字模式下),可是我還是不知道如果用手動設定的話,又是如何,快被氣死,可是這方面的資訊實在少的可憐,難怪沒有人要使用者linux當桌面,而是都是用在Server上,我可能講的太過,顯然自己要多多加油才行。

總於搞定了
後來在網路上找一篇
http://forum.ubuntu.com.cn/viewtopic.php?t=112253&sid=737fdbb051b9cf718f5db5c461b917af
在使用lshw 其中發現 readtek 的名稱為 eth2 後來就設定 eth2 就搞定了,只是很好奇,為什麼在新增第二張網卡,照順序應該是 eth1 才對,不知道系統是如何編的
logical name: eth2