發表文章

目前顯示的是 2009的文章

How to use GPRS connect to internet (GPRS)

Linux GPRS Howto 的說明比一些 GPRS Module 的application Notes 還清楚 PDP : packet data protocol. 資料封包 (對應的,語音連線送的是聲音封包)。 APN : Access Point Name。 用minicom 來下 command。要注意 屬於 dialout groupe。 下 AT 回應 OK 代表RS232 線連線 OK. (其實有看到 AT 就代表 正常,因為 AT 也 modem echo back ) 下 AT+CPIN? 檢查 pin number 是不是有輸入,回 READY 代表正常。 如果不是,用 AT+CPIN=1234 輸入 pin number (1234) 下 AT+CGATT? 檢查是不是已經attach 到 GPRS network 了,回應 1 是OK。 如果是 0,用 AT+CGATT=1 叫 modem attach。 設定PDP 傳送的 profile,modem 可以設很多 pdp profile,方便user 轉換。 AT+CGDCONT=1,"IP","INTERNET" * 1 : profile 1 * "IP" : PDP type (ip packet, 好像一定要大寫) * "INTERNET" : APN (每一家電信公司不一樣) 撥號,GPRS Servie 的 number 固定是: *99***1# 後面的 " 1" 是 PDP profile 號碼。 ATDT*99***1# 播完號,出現 CONNECT,然後就會看到一堆亂碼。 ..到這裡,代表 linux 到 gprs modem 端已經OK了。 接下來設定 linux 的撥接動作。 GPRS Modem 是以 ppp 的方式傳送資料,所以要config ppp。 好像大多數網站都說 wvdial,所以也用wvdial,wvdial 是 ppp 的 front-end,用一個 config 檔而已。 修改 /etc/wvdial.conf: [Dialer D...

QT相關的網站

最近需要在Linux上開發應用程式,好像QT是比較好入門,所以就找了一堆的連結. QT Product Home / Overview Qt Cross-Platform Application Framework Official Customer Showcase Official Webinars and Videos QT Download Offical portal (including :Open source, Commercial, Desktop, Device...) Documentation Qt 4.4.1: Qt Reference Documentation (Open Source Edition) QT Official Documentation(All Veriosn) Qt參考文檔(3.0.5版中文化) Community / Blog / Forum / Mailing List Qt Centre Forum Qt/Qtopia中文論壇 摩托學園討論區 - KDE/Qt 程式設計 Qt-interest Qt Labs Blogs Qt中文論壇 Integrated Development Environment / Tool Qt Creator QDevelop Qt Eclipse Integration Edyuk Tutorial QT Official Tutorials and Examples All Overviews and HOWTOs Qt4 Gossip From caterpillar( 良葛格學習筆記 ) QT Book / Issue Books about Qt Qt Quarterly

Ubuntu 安裝 RAR 解壓縮程式

RAR 是屬於 non-free 的套件, 所以預設 apt 是找不到的. 不修改 /etc/sources.list 就想直接安裝, 最簡單的方法就是到 WinRAR 的官方網站下載 Linux 版本的 unrar 就可以囉~ 安裝步驟 1. wget http://www.rarlab.com/rar/rarlinux-3.9.b3.tar.gz 2. tar zxvf rarlinux-3.9.b3.tar.gz 3. cd rar; cp rar /usr/bin; cp unrar /usr/bin 4. 測試: unrar x xxx.rar

ubuntu 安裝 tftp server

1.安裝相關軟件包 apt-get install tftpd tftp xinetd 2.建立配置文件 cd /etc/xinetd.d/ vi tftp 輸入 service tftp { socket_type = dgram protocol = udp wait = yes user = root server = /usr/sbin/in.tftpd server_args = -s /tftpboot disable = no per_source = 11 cps = 100 2 flags = IPv4 } 儲存退出 3.建立tftp目錄 sudo mkdir ~/tftpboot 4.重新啟動xinetd /etc/init.d/xinetd restart 5.測試TFTP Server功能,在/tftpboot 目錄下隨便放個檔案 $tftp x.x.x.x get 檔案

Ubuntu 8.10 與 9.04 及 10.04 編譯 arm-linux-gcc (Crosstool-0.43)

建立交叉編譯工具鏈的主機環境:OS=Ubuntu 9.04 GCC=4.1 CPU=T7250 RAM=2G sudo apt-get install bison flex m4 gcc-4.1 build-essential patch libncurses5-dev mkdir /home/wayne/downloads mkdir /home/wayne/crosstool-4.1.1 在10.04中需再安裝bison flex 先下載下列檔案,並放到$home/downloads binutils-2.16.1.tar.bz2 glibc-2.3.2.tar.bz2 glibc-linuxthreads-2.3.2.tar.bz2 gcc-3.3.6.tar.bz2 gcc-4.1.1.tar.bz2 gdb-6.5.tar.bz2 wget http://ftp.gnu.org/gnu/binutils/binutils-2.16.1.tar.bz2 wget http://ftp.gnu.org/gnu/glibc/glibc-2.3.2.tar.bz2 wget http://ftp.gnu.org/gnu/glibc/glibc-linuxthreads-2.3.2.tar.bz2 wget http://ftp.gnu.org/gnu/gcc/gcc-3.3.6/gcc-3.3.6.tar.bz2 wget http://ftp.gnu.org/gnu/gcc/gcc-4.1.1/gcc-4.1.1.tar.bz2 wget http://ftp.gnu.org/gnu/gdb/gdb-6.5.tar.bz2 由於9.04版gcc為4.3.3 編譯用此版本編譯會出錯,所以改用gcc4.1 sudo apt-get install gcc-4.1 然後是 sudo rm /usr/bin/gcc (刪除GCC,它只是個到gcc-4.3.3的軟鏈接文件) sudo ln -s /usr/bin/gcc-4.1 /usr/bin/gcc (建立GCC到gcc-4.1的連接) 如果運行 ls -la /bin/sh 看到鏈接的是 dash ,則請運行以下命令 sudo dpkg-reconfigure dash 選擇 no 以刪除 dash ,編譯完成可再...

解決Ubuntu內建PCmanX亂碼的問題

內建PCmanX亂碼的問題對很多PTT用戶來說會很重要 因為常用的KKman似乎沒看到Linux版本的安裝檔 Ubunutu也很貼心的幫你內建了PCman這套很多人用的Telnet連線軟體 剛安裝好Ubunutu 9.04首次打開PCman上PTT應該是亂碼一堆(軟體本身不會) 解決方式很簡單,只要修改字型就可以囉!! PCmanX > 檢視 > 字型 > AR PL Ukai TW 這樣就可以讓中文字正常顯示囉!

使用UNetbootin安裝Linux Live USB(可以用在多個系統)

圖片
下載完整Linux ISO檔之後,除了可以燒錄成Live CD之外,也可以寫入USB做成可開機的Ubuntu USB,隨時攜帶使用。 1. 先至 UNetbootin 官網下載for Windows使用的UNetbootin軟體。 2. 執行unetbootin軟體,選擇作業系統版本、來源ISO檔路徑位置、寫入USB位置。按下確認[OK]。 3.支援的OS有 Ubuntu, Cent OS, Fedora, FreeBSD, openSUSE, NetBSD, Mandriva, Gontoo 與其他,至於版本的話會時常更新。

分享一個下載IELTS考試書籍的網站

在坊間關於ielts考試的書不是太貴就是大陸的簡體書,不過光購買的金額會超過8000元,後來在網路上找到免費下載的網站,也無須註冊 http://artefact.lib.ru/languages/eng_textbooks_ielts.shtml

linux上找到替代merge

圖片
在windows上若是需要比對程式碼的話,只有使用merge,但是若在Linux,原始碼那麼的多比對起來眼睛都會看花,不過最近找到了meld可以替代merge,當要比對的目標較複雜或對diff指令不孰的人很合適並且功能更為強大,尤其它還有3個檔案和目錄的比對功能. 個人安裝的版本:meld-1.1.2 License: GPL URL: http://meld.sourceforge.net/ 或是在Ununtu 底下輸入 apt-get install meld,就會自動完成 兩個檔案比對 兩個目錄比對

如何在linux下安裝小紅傘antivir

懶得自己寫了,以下是我轉載的「 「雖然Ubuntu有內建防火墻,不過是命令設定,一般用戶可以再安裝具有友善界面而功能還不錯的防火墻firestarter,套件庫有得下載哦!為了電腦安全與個人私隱、人權等,防火墻是應該安裝的。 防毒軟件呢?目前看來病毒還不多,但是呢?還是有無聊人製作Linux病毒的。除非你不連接網絡,為了自己和別人(可能感染病毒機會目前不算大,但難免會把病毒送給windows朋友吧?),個人覺得應該安裝。星期或者每月掃瞄一次(如果沒有啟動即時掃瞄功能)。 一般而言,Linux病毒防護的即時掃瞄功能是需要Dazuko的,如果要執行On-Scan,得先安裝Dazuko套件。按以下方法與步驟我是成功安裝在Ubuntu6.06、6.10、7.04…… Linux防毒軟件不少,基本各大小牌子都有Linux版本,如免費個人用的有f-prot(沒有即時掃瞄)、Panda(收費版好像不需要辛苦安裝Dazuko,免費版不清楚。)、Avast等。 儘量選擇靈敏的、可以更新代碼的,和 適合Ubuntu的。末學使用的是AntiVir for Linux免費版本…… (一)Dazuko的安裝: 請先安裝以下套件,和所有衍生套件(所需的相關套件)。 Module-Assistant debhelper sun-java6-jre   (或最高版本,用作啟動AntiVir防毒軟件界面GUI。) build-essential dazuko(到 www.dazuko.org/tgen.shtml#DEBIAN 下載最新deb套件) 安裝完成後終端機執行: sudo module-assistant prepare sudo m-a a-i dazuko sudo gedit /etc/modprobe.d/dazuko 打上: install dazuko /sbin/modprobe -r capability;\ /sbin/modprobe --ignore-install dazuko; \ /sbin/modprobe --ignore-install capability 保存 ...

Icescream 它是一個分散式的 compiler 架構…

Icescream 它是一個分散式的 compiler 架構… 可以藉由同個網域下的cpu資源~來減少編譯程式的時間! 在Debian 和 Ubuntu 下相當好安裝… 只要 $sudo aptitude install icecc icecc-monitor 然後 $export PATH=/usr/lib/icecc/bin:$PATH 就好了 在同一個網域下,把一台機器設成 scheduler (一台就好) sudo vim /etc/default/icecc # Defaults for icecc initscript # sourced by /etc/init.d/icecc START_ICECC="true" START_ICECC_SCHEDULER=" true " 把紅色的地方 false 改成 true sudo /etc/init.d/icecc restart 就搞定了… 編譯的時間會隨著電腦的多寡來增快~