請照著
http://zhongyixiu.blogspot.tw/2013/10/ubuntu-1310.html


我是直接刪掉 /etc/fonts/conf.d/49-sansserif.conf 就可以了
文章標籤

jchuang1977 發表在 痞客邦 留言(0) 人氣()

明明已經開啟 copy , paste 的 keybindings , 但就是不能用
後來發現只要改 config 檔

Until it is fixed, you can edit your ~/.config/terminator/config and replace by .

source
http://codissimo.wordpress.com/2012/05/17/issue-with-terminator-keybindings-in-ubuntu-12-04/



PS. 發現如果用 Ctrl+C 當作 terminator 的 copy , 會影響 job control , 也就是我都沒辨法 ctrl+c 中斷程式 or command line
終於解了我心中多年的疑惑
文章標籤

jchuang1977 發表在 痞客邦 留言(0) 人氣()

我的X31最近想灌 ubuntu 13 的版本(雖然中文字型變很醜) , 但都沒辨法灌(正確來講,從12.10就沒辨法灌了)
安裝光碟一放進去就會跳出來,原因為是 pentium M cpu 不支援PAE了,
所以都被強迫跳出來無法安裝,之前有google 過,但查的關鍵字好像都不對,沒辨法找到正確解答

今天心血來潮查了一下,被我找到解決方法了!!!!
適用於 R40, R50, R51, R52, X31, X32, X40, X41, T40, T41, T42, T43
還在用舊NB的人有福了,本人試過是可以安裝的

follow下面的網址
https://help.ubuntu.com/community/grub-n-iso
1. 先抓 grun-n-iso image
2. dd 到 usb ,然後開機進 lubuntu 13 live cd
3. 安裝之後,重開機要記得裝

sudo apt-add-repository ppa:prof7bit/fake-pae
sudo apt-get update
sudo apt-get install fake-pae

才可以 apt-get upgrade


PS. 用 Lubuntu-13.10-desktop-grub-n-iso-n-swap.img.gz 這個 image 可以有多的空間放你其它的 linux iso


download mkusb
http://phillw.net/isos/one-button-installer/scripts/



2個放image 的地方
http://phillw.net/isos/lubuntu-fake-pae/raring/

https://drive.google.com/folderview?id=0B46yhFQuJvfPRXRvSmJ6b0xoNE0&usp=sharing#list
文章標籤

jchuang1977 發表在 痞客邦 留言(0) 人氣()

試了幾個程式,就只有YUMI我電腦才可以正常使用

到下面網址下載 yumi for linux
http://www.pendrivelinux.com/yumi-multiboot-usb-creator/

裝完之後,它的執行檔是個很奇怪的檔名 , 讓我找了一陣子
YUM.gambas

執行之後就有GUI可以使用囉.....
文章標籤

jchuang1977 發表在 痞客邦 留言(0) 人氣()

從 這裡 看到的

試了一下用gmail的server , 可以成功寄出mail 喔....


swaks --to xxx@hinet.net --from=blackandy@gmail.com --auth --auth-user=blackandy --auth-password=xxxxxxx -tls --server smtp.gmail.com:587 --header "Subject:test"

比用mailx + ssmtp 好用一百倍
文章標籤

jchuang1977 發表在 痞客邦 留言(0) 人氣()


最近一直在用ibm x31 當debug machine,
要用rs232, 但是usb port 都會不夠用,
想到我之前有買過 pcmcia rs232 的卡


但之前都沒法設定成功

[11940.814127] pcmcia_socket pcmcia_socket0: pccard: card ejected from slot 0
[11940.854196] serial 0000:03:00.0: PCI INT A disabled
[11942.816169] pcmcia_socket pcmcia_socket0: pccard: CardBus card inserted into slot 0
[11942.816209] pci 0000:03:00.0: [4348:3253] type 0 class 0x000700
[11942.816246] pci 0000:03:00.0: reg 10: [io 0x0000-0x0007]
[11942.816270] pci 0000:03:00.0: reg 14: [io 0x0000-0x0007]
[11942.816387] pci 0000:03:00.0: BAR 0: assigned [io 0x4c00-0x4c07]
[11942.816404] pci 0000:03:00.0: BAR 0: set to [io 0x4c00-0x4c07] (PCI address [0x4c00-0x4c07])
[11942.816417] pci 0000:03:00.0: BAR 1: assigned [io 0x4c08-0x4c0f]
[11942.816433] pci 0000:03:00.0: BAR 1: set to [io 0x4c08-0x4c0f] (PCI address [0x4c08-0x4c0f])
[11942.816455] pci 0000:03:00.0: cache line size of 32 is not supported
[11942.816696] serial 0000:03:00.0: enabling device (0000 -> 0001)
[11942.816721] serial 0000:03:00.0: PCI INT A -> Link[LNKA] -> GSI 11 (level, low) -> IRQ 11
[11942.818834] 0000:03:00.0: ttyS4 at I/O 0x4c00 (irq = 11) is a XScale
[11942.819207] 0000:03:00.0: ttyS5 at I/O 0x4c08 (irq = 11) is a XScale


今天很認真的google了一下, 有人說要用 setserial 設定
先用 setserial 查一下

/dev/ttyS4, UART: undefined, Port: 0x4c00, IRQ: 11
/dev/ttyS5, UART: undefined, Port: 0x4c08, IRQ: 11

這2個是 undefined, 然後我查另一台用 usb2rs232的設定是
/dev/ttyUSB1, UART: 16654, Port: 0x0001, IRQ: 0


後來我就用
sudo setserial /dev/ttyS4 uart 16654
再用 minicom 開啟,
竟然成功了....
之後可以省一個usb port 囉
文章標籤

jchuang1977 發表在 痞客邦 留言(0) 人氣()

雖然ubuntu 用得好好的,
但是為了ipv6 ready logo
還是得灌freebsd 起來當測試server

但是freebsd 8.x 安裝光碟跑起來都會卡在一個地方,google 了一下
神人說要把 dock configuration disable ,也就是 second ide bus


Configuration utility url 在此
http://support.lenovo.com/en_US/downloads/detail.page?LegacyDocID=MIGR-4ZFRG3

如果你沒有 window partition, 那我也幫不了你了

果然disable second ide bus 之後,freebsd 安裝光碟可以進到安裝畫面囉...
文章標籤

jchuang1977 發表在 痞客邦 留言(0) 人氣()

很利害的應用,安裝之後可以透過 broswer 遠端控制 raspberry pi 的gpio,
可以馬上改成 in/out , 或是 output high , output low
high 看起來是橘色,low 是黑色

可惜沒有硬體的relay 電路,要不然可以拿來開關電器





安裝參考
https://code.google.com/p/webiopi/wiki/INSTALL
文章標籤

jchuang1977 發表在 痞客邦 留言(0) 人氣()

有玩raspberry pi 的人應該都會遇到不小心斷電,或是插拔 usb device 之後,
raspberry pi 重開後就死了
然後所有做過的事又要重來一次,真的會想殺人

本來照著 熊大 的備份script 成功做了一次備份
但是今天想再做一次備份,但是備份出來的權限都是 root , 我都無法登入系統
真的很奇怪,上次都可以啊,

今天做了一整天都失敗,而且直接在raspberry pi上面做備份,如果不用console 操作,用ssh 的話,我會一直斷線, 然後一直備份失敗
所以我後來都用 usb console 來操作備份,但是在raspberry 上備份慢到受不了,一次大概要花個1~2小時,
後來火大

把卡拿到NB備份
然後把熊大的 script 修改一番, 終於可以很快的備份我的raspberry pi 了
之後可以玩到無後顧之憂了

文章標籤

jchuang1977 發表在 痞客邦 留言(0) 人氣()

依照 這裡 照著安裝


pi@raspberrypi ~ $ sudo apt-get install git libao-dev libssl-dev libcrypt-openssl-rsa-perl libio-socket-inet6-perl libwww-perl avahi-utils libmodule-build-perl


pi@raspberrypi ~ $ git clone https://github.com/njh/perl-net-sdp.git perl-net-sdp
pi@raspberrypi ~ $ cd perl-net-sdp
pi@raspberrypi ~/perl-net-sdp $ perl Build.PL
pi@raspberrypi ~/perl-net-sdp $ sudo ./Build
pi@raspberrypi ~/perl-net-sdp $ sudo ./Build test
pi@raspberrypi ~/perl-net-sdp $ sudo ./Build install
pi@raspberrypi ~/perl-net-sdp $ cd ..
pi@raspberrypi ~ $ git clone https://github.com/hendrikw82/shairport.git
pi@raspberrypi ~ $ cd shairport
pi@raspberrypi ~/shairport $ make
pi@raspberrypi ~/shairport $ ./shairport.pl -a AirPi



我的iphone放音樂真的就傳到 raspberry 上囉,
不過usb speaker 有點小聲
用 alsamixer 調整音量大小就可以了


PS.
不過一旦放著一陣子,好像就會當掉不理我了.....XD
文章標籤

jchuang1977 發表在 痞客邦 留言(0) 人氣()

aplay -l
查一下你的usb audio 編號,
然後修改
sudo nano /etc/modprobe.d/alsa-base.conf
中的
options snd-usb-audio index=0 --> 改成你的usb audio 編號 , 然後reboot


安裝一些player 請參考
http://www.raspberrypi-spy.co.uk/2013/06/raspberry-pi-command-line-audio/

PS.
還有 moc 這個mp3 player還不錯用, 用視窗模式可以選歌
mocp 進入視窗
h 有 help
q 是退出視窗,讓音樂在背景播放
Q 是退出mocp
a 把file or directory 加入 playlist (在左邊)
TAB 在 目錄和 playlist 間切換
文章標籤

jchuang1977 發表在 痞客邦 留言(0) 人氣()

買LCD搞了我一個禮拜
這個禮拜終於收到

nokia 5110 的資料還滿多的
研究了一下,分成 python 和 C 的版本

這2個版本的gpio 接法不太一樣
python 是用正統的SPI介面接5110 lcd
C 是用GPIO 模擬出SPI介面來驅動5110 LCD

我2個都試了,但最後還是用C版本, 因為我只會改C啊 XD
這2個版本都需要一個重要的 library
wiringpi
安裝方法


python 接法和安裝方法請參考 雄大 的blog

C 的接法和安裝方法請參考
這裡
上面的GPIO接圖跟版上的GPIO編號不太一樣, 要參考下面的圖自已去轉換
GPIO mapping

IMG_4913


IMG_4931


PS1
有人base 上面加了一個show 4 line 的程式
http://www.bdug.org.au/project/raspberrypi/nokia-5110-display


PS2
下面有人做了可以幫你把圖轉成C code 的 bitmap , 讓你貼到程式裡
https://stefan.co/stco-includes/netduino_createbitmap.php



文章標籤

jchuang1977 發表在 痞客邦 留言(0) 人氣()

參考網路上的把 gargoyle 的 sysupgrade-factory.bin 丟進去升級頁面,
但都出現
error code 23002
uploaded file name is too long!

我原本是用gargoyle 1.5.10的firmware
後來改下載1.4.7 的,竟然就可以upgarde
莫名其妙啊
文章標籤

jchuang1977 發表在 痞客邦 留言(0) 人氣()

我的740n v2 原本刷了gargoyle 1.4.7
今天想升到1.5.x, 我先backup setting file
升到1.5.10之後,再把 setting file restore
看似順利, 但變磚了 !!!!!

進了下載 firmware page , 才看到一句話
WARNING: Do not attempt to preserve settings when upgrading from versions ≤ 1.5.6 to 1.5.7+

我咧,寫得這麼不明顯,擺明要害人....
本來心灰意冷,準備要再上pchome再買一台740n

後來google 一下關鍵字
gargoyle bricked router

找到下面的救星
http://www.gargoyle-router.com/phpbb/viewtopic.php?f=8&t=2791
應該是gargoyle 開了一個failsafe 的mode,
不過我試了好久,丟 gargoyle 的firmware 進去都不行,因為不是 brcm 的trx file
後來抓了tp-link 官網的740n firmware 才成功.......
終於回覆成 tp-link firmware

I brick too (lost /bin folder), but simple recover. My steps:
1. Load in failsafe mode. Power on router, when sys led blink hold QSS button then sys led blink faster. Now we in failsafe mode.
2. Connect PC to LAN1
3. IP settings on PC is 192.168.1.2/255.255.255.0
4. Launch web-server on PC. Put firmware to it (firm.bin)
5. Connect to router via telnet (Putty telnet)
6. Enter in console: sysupgrade http://192.168.1.2/firm.bin
7. Router upgrade and reboot.
文章標籤

jchuang1977 發表在 痞客邦 留言(0) 人氣()

原本參考 雄大 裡面的svn url
但今天要checkout 卻不能用了

上網找了一下
新的svn url 在下面裡
http://mjpg-streamer.svn.sourceforge.net/viewvc/mjpg-streamer/


svn checkout svn://svn.code.sf.net/p/mjpg-streamer/code/ mjpg-streamer-code
文章標籤

jchuang1977 發表在 痞客邦 留言(0) 人氣()