Tag Archives: ubuntu - Page 2

Ubuntu 裝 OpenL2TPD 的問題

因為我的 Ubuntu 裝不起來 xL2TPD (會 core dump), 只好改裝 OpenL2TPD
這邊大致講一下 OpenL2TPD 的安裝方法.

Ubuntu 預設的 xL2TPD 似乎不會使用 L2TP Kernel module, 可能要下載最新版的 xL2TPD source code 才可以.
有成功和沒有成功 performance 差距極大.

OpenL2TPD 一定是 kernel module, 所以有成功就是有上 kernel, 沒有成功就是爛掉.
Read more »

Ubuntu 12.04 LTS + VMware 8.04 的問題.

如果換到 Ubuntu 12.04 LTS, 執行 VMware 8.04 後會出現 vmnet module 編不過的問題

Read more »

Ubuntu 10.04 Upgrade to 12.04 LTS 的問題

每次跑 update-manage -d 都只能升到 10.10, 不能升到 12.04.
網路上是說要等到 12.04.1 出來之後才可以直接升, 如果想要提早升呢?

10.04 的用戶

1. edit /etc/update-manager/release-upgrades and set Prompt=lts
2. Run “do-release-upgrade -d" in a terminal

ref.
http://ubuntuforums.org/showthread.php?t=1980839&page=2

Ubuntu Disable Broadcast Packet

一直以來都錯怪 Ubuntu 了…

一般狀況之下, 我都以為 Ubuntu broadcast 是不能關的(不知道怎麼關),
今天花了一點時間才發現, 人不是 Ubuntu 殺的.

Read more »

Thinkpad T420s 安裝 4 套 OS (Windows7 32bit/Windows7 64bit/Windows XP/Ubuntu Linux)

Thinkpad T420s 太好用了, 所以我在公司又採買了三台, 用做測試機用.
畢竟 50K 以下這一台的 C/P 值非常的高.

因為是測試機, 所以必需要裝很多 OS. 而這些 OS 要是可以復原的.
以現在測試 Wifi performance 而言, 大多都要求用 Intel Ultimate 6300N 3×3 wifi 測試, 以求公平. 而這樣的環境用 VM 是沒有人承認這個數據的, 所以… 在一台電腦內要安裝多套 OS 就是必需的, 不同的狀況客戶會要求不同的 OS. 例如 NAS Performance 就要 Windows 7.

所以接下來就是要在 T420s 安裝以下 OS

  • Windows 7 32bit
  • Windows 7 64bit
  • Windows XP
  • Ubuntu Linux 11.04

Read more »

git 和 filesystem 的 Performance

前二天因為硬碟壞掉, 所以硬碟升級成 raid1. 而 file system 手賤換成 xfs.
這個星期我都在查詢 system 的 performance 問題.

因為我 git 的各項操作實在是太慢了.
慢到整個系統大概可以和 P5 比吧 (反正就是慢慢慢)
Read more »

ubuntu 遷移到 raid 0 的問題.

最近在 compile 程式的時候, 一直出錯, 請同事幫我檢查(因為是他寫的, 要保留車禍現場).
結果發現是我用了二年的系統碟有點問題, 查了一下 S.M.A.R.T Log, 己經有一堆 sector relocate 和 Error Log.

Read more »

ubuntu 跑 shellcode 會出現 Segmentation fault

最近在弄 shellcode, 不過在寫測試程式的時候, 卻都會跑出來 Segmentation fault

查了一下, ubuntu 在 9.04 之後有將 CONFIG_CC_STACKPROTECTOR 啟動.
啟動這個 Option 之後, Kernel 可以保護 userspace ELF 的 internal stack.
(請參閱 Security Features Historical )
若是要跳過這個機制, 在 compile time 可以加上 “-z execstack"
不確定是不是要 CPU 支援 NX bit

如果用 readelf -a 來看二個執行檔, 一般的 ELF 程式在 Type 的地方會是 EXEC(Executable file), 如果是加上 -z execstack 的程式會是 REL (Relocatable file).
Section Header 以 REL 會單純許多

Ref.
Testing ShellCodes in Ubuntu 10.10

這樣感覺 Linux 很難摸 ;-/

[Linux] Linux 下終於有堪用的 Screen Capture 的方法了.

以前要在 Linux 下搞 Screen Capture , 印像中要跑 X11-VNC , 再用 VNC 連線軟體+錄影.

今天剛好又有需要, 所以又重新查了一下, 發現比以前容易很多, 用 recordMyDesktop這一套就可以了
Read more »

[Linux] 使用 hinet IPv6 的服務

這邊使用的是 Hinet Tunnel Broker 的服務.
不過 Hinet 只有提供 Windows 的範例, 那 Linux 呢?
Read more »