วันจันทร์ที่ 13 ตุลาคม พ.ศ. 2557

Source List for ARM

/etc/apt/source.list

    deb http://ports.ubuntu.com/ubuntu-ports karmic main universe
replace with
    deb http://old-releases.ubuntu.com/ubuntu/ karmic main universe

Thanks for
http://readystate4.com/2011/11/21/low-powered-web-servers-and-resolving-issues-installing-ubuntu-on-an-android-galaxy-s/

วันอาทิตย์ที่ 12 ตุลาคม พ.ศ. 2557

"PRI Error on span 2: We think we're the CPE, but they think they're the CPE too" Problem.

I've found this massage on asterisk log (/var/log/asterisk/full)

PRI Error on span 2: We think we're the CPE, but they think they're the CPE too

This problem is solved by edit /etc/asterisk/dahdi-channels.conf

change
switchtype = national
signalling = pri_net

Note.
Solution from
http://community.spiceworks.com/topic/487804-pri-cards-where-is-the-problem
and
http://forums.digium.com/viewtopic.php?f=1&t=5937&start=0

วันพฤหัสบดีที่ 18 กันยายน พ.ศ. 2557

SATA HDD on Wandboard Quad with Fedora20

I'm install FC20 into WB-Quad by following URL.

https://fedoraproject.org/wiki/Architectures/ARM/F20/Installation#For_the_Wandboard_.28Freescale_i.MX6.29

But it's cannot see any SATA devices on board. I've found solution on following URL.

http://www.swissdutch.ch/sata.php

It's require imx6q-wandboard.dtb but URL on site are loss. But I've found new on URL.

http://less.cogeco.net/fedora/linux/development/rawhide/armhfp/os/images/pxeboot/dtb/

And I choose imx6q-wandboard-revb1.dtb (My board is rev B1). Put it into __boot/dtb/ on sd-card. Then I'm modify __boot/extlinux/extlinux.conf by changed

"ftd /dtb/imx6q-wandboard.dtb"

to

"fdt /dtb/imx6q-wandboard-revb1.dtb".

Then create /etc/modules-load.d/imx.conf. This is inside it.

# Load ahci imx at boot
ahci_platform
ahci_imx

When I'm create directory /hdd finished i'm put this line to __/etc/fstab

/dev/sda1   /hdd ext4 defaults 0 0

And Then reboot.

Sources.
https://fedoraproject.org/wiki/Architectures/ARM/F20/Installation#For_the_Wandboard_.28Freescale_i.MX6.29
http://www.swissdutch.ch/sata.php
http://less.cogeco.net/fedora/linux/development/rawhide/armhfp/os/images/pxeboot/dtb/

วันพุธที่ 17 กันยายน พ.ศ. 2557

iMX6-Quad wandboard cannot load fedora linux kernel problem solve.

I've install Fedora20 into Wandboard Quad by following URL.

https://fedoraproject.org/wiki/Architectures/ARM/F20/Installation#For_the_Wandboard_.28Freescale_i.MX6.29

But it found problem about cannot load linux. This is my error message.

Wrong Image format for sysboot command
ERROR: can't get kernel image!

I think it cannot find image on SD-Card. But I'm found this page.

https://fedoraproject.org/wiki/User:Mrunge/Wandboard_quad

And I'm recheck __/etc/fstab. This result

[root@localhost etc]# cat fstab
UUID=67fd65e0-63d0-492d-bac9-f1a7702e30ca  / ext4    defaults,noatime 0 0
UUID=85e29c85-1d3f-4dd2-b0d5-f4a41fe95569  /boot ext3    defaults,noatime 0 0
UUID=a6c693c6-99c1-4e79-b522-7cae47d96d38  swap swap    defaults,noatime 0 0

It's show root is mounted on UUID=67fd65e0-63d0-492d-bac9-f1a7702e30ca.

But when I'm cat __boot/extlinux/extlinux.conf it's show result.

# extlinux.conf generated by anaconda

#ui menu.c32

menu autoboot Welcome to Fedora. Automatic boot in # second{,s}. Press a key for options.
#menu title Fedora Boot Options.
#menu hidden

timeout 60
#totaltimeout 9000

label Fedora (3.11.10-301.fc20.armv7hl) 20 (Heisenbug)
        kernel /vmlinuz-3.11.10-301.fc20.armv7hl
        append console=ttymxc0,115200 root=UUID=7ee85ed8-de4a-4779-8658-2daed0d35e97 ro rhgb quiet LANG=en_US.UTF-8
        fdt /dtb/imx6q-wandboard.dtb
        initrd /initramfs-3.11.10-301.fc20.armv7hl.img

It's show root path is UUID=7ee85ed8-de4a-4779-8658-2daed0d35e97. Oh my god UUID is not correct. When i'm change UUID in __boot/extlinux/extlinux.conf to 67fd65e0-63d0-492d-bac9-f1a7702e30ca now it's boot correctly.

Reference Link

https://fedoraproject.org/wiki/Architectures/ARM/F20/Installation#For_the_Wandboard_.28Freescale_i.MX6.29
https://fedoraproject.org/wiki/User:Mrunge/Wandboard_quad

วันอาทิตย์ที่ 17 พฤศจิกายน พ.ศ. 2556

How to install nemesis on Ubuntu

1.  Install Dependency
     apt-get install libdnet-dev 
     apt-get install libpcap-dev
2.  Install Libnet
     I'm assume build location at /usr/nembuild
     wget http://ips-builder.googlecode.com/files/libnet-1.0.2a.tar.gz 
     tar -xf libnet-1.0.2a.tar.gz
     cd Libnet-1.0.2a
     ./configure
     make && make install
     

     if found "make error 1" edit Makefile
     change
          MAN_PREFIX  =
     to
          MAN_PREFIX  =   /usr/share/doc/
     and then make it again!
3.  Install Nemesis
     I'm assume build location at /usr/nembuild
     if you follow me from step 2 please type following line
          cd ..
     now you are at
          /usr/nembuild/
     wget http://heanet.dl.sourceforge.net/project/nemesis/nemesis/1.4/nemesis-1.4.tar.gz
     tar -xf nemesis-1.4.tar.gz
     cd nemesis-1.4
     ./configure --with-libnet-includes=/usr/nembuild/Libnet-1.0.2a/include --with-libnet-libraries=/usr/nembuild/Libnet-1.0.2a/lib
     make && make install

     if found 
     /usr/nembuild/Libnet-1.0.2a/include/libnet.h:87:8: warning: missing terminating " character [enabled      by default]
     /usr/nembuild/Libnet-1.0.2a/include/libnet.h:89:50: warning: missing terminating " character [enabled by default]
     nemesis-functions.c: In function ‘nemesis_check_link’:
     nemesis-functions.c:342:36: error: dereferencing pointer to incomplete type
     make[2]: *** [nemesis-functions.o] Error 1
     make[2]: Leaving directory `/usr/nembuild/nemesis-1.4/src'
     make[1]: *** [all-recursive] Error 1
     make[1]: Leaving directory `/usr/nembuild/nemesis-1.4'
     make: *** [all] Error 2
     edit libnet-headers.h
     vim ../Libnet-1.0.2a/include/libnet/libnet-headers.h
     change 
     #if (!__GLIBC__)
   struct ether_addr
   {
       u_char  ether_addr_octet[6];
   };
   #endif
     to
   //#if (!__GLIBC__)
   struct ether_addr
   {
       u_char  ether_addr_octet[6];
   };
   //#endif

วันพุธที่ 10 ตุลาคม พ.ศ. 2555

EMC2 Video card Problem solve.

if you have problem about glx and etc on start up emc2 software on ubuntu 10LTS. It's mean you have video card problem i think. My System have PIII 1.13GHz and Voodoo5 5500 AGP card. Now I can solve this problem by use the following solution.


press CTRL + ALT + F1
login and run following command

sudo service gdm stop




sudo apt-get build-dep xserver-xorg-video-tdfx
sudo apt-get source xserver-xorg-video-tdfx
sudo apt-get install libglide3
sudo ldconfig

cd ~/xserver-xorg-video-tdfx-1.4.3/
./configure
make
make install
cd /usr/local/lib/xorg/modules/drivers/
sudo cp *.* /usr/lib/xorg/modules/drivers/

sudo Xorg -configure
sudo mv ~/xorg.conf.new /etc/X11/xorg.conf

Add the following red line to /etc/X11/xorg.conf

Section "Device
            Identifier   "Configured Video Device"
            Driver "vesa" 

Section "Module"
            Load "glx"
            Load "dri" 
            Load "GLcore"
            Load "v4l"

sudo service gdm start

reference link

วันจันทร์ที่ 1 ตุลาคม พ.ศ. 2555

On-screen keyboard not working when USB barcode scanner is connected Problem


When you connect a USB barcode scanner, the on-screen keyboard of your Android Tablet may stop working. To resolve this problem, take the following steps:

Open the Applications tab and tap Settings.
Tap Language & Input, and next Current input method.
Disable the Use Physical Keyboard option.

from : http://acer--uk.custhelp.com/app/answers/detail/a_id/12300/~/on-screen-keyboard-not-working-when-usb-barcode-scanner-is-connected