OpenBTS: E110 Cara Login

From OnnoWiki
Jump to navigation Jump to search

Ada tiga (3) cara untuk berinteraksi dengan Ettus E100

  • Console Port melalui interface serial.
  • Network Port menggunakan SSH.
  • Grafis dengan menempelkan display, keyboard dan mouse.

Console port adalah cara yang paling sederhana dan biasanya digunakan untuk melakukan manipulasi kernel boot setting, menggunakan network interface lebih cepat dan biasanya dibutuhkan untuk transfer data dari / ke device.

Cara Menyambung ke Console Port

Program untuk serial terminal dapat digunakan untuk berbicara ke E100. Biasanya kita menggunakan Minicom atau GNU Screen. Ke dua-nya biasanya tersedia di Linux atau melalui repository. Install screen menggunakan perintah

sudo apt-get install screen

Parameter serial E100 adalah,

Baud Rate: 115200
Data: 8-bit
Parity: None
Stop: 1-bit
Flow Control: None

Sambungkan kabel USB ke port "CONSOLE" di E100. Jalankan

dmesg

Jika E100 baru di colok di bagian bawah akan tampak kira-kira

usb 6-1: Detected FT232RL
usb 6-1: Number of endpoints 2
usb 6-1: Endpoint 1 MaxPacketSize 64
usb 6-1: Endpoint 2 MaxPacketSize 64
usb 6-1: Setting MaxPacketSize 64
usb 6-1: FTDI USB Serial Device converter now attached to ttyUSB0

Perhatian kata-kata "... now attached to ttyUSB0". 'ttyUSB0' adalah address USB di file system anda.

Sekarang lakukan

sudo screen /dev/ttyUSB0 115200,cs8,-ixon,-ixoff

Jika E100 dinyalakan, kita akan melihat di layar output dari screen E100. Setelah device selesai booting, kita akan melihat

.---O---.                                           
|       |                  .-.           o o        
|   |   |-----.-----.-----.| |   .----..-----.-----.
|       |     | __  |  ---'| '--.|  .-'|     |     |
|   |   |  |  |     |---  ||  --'|  |  |  '  | | | |
'---'---'--'--'--.  |-----------'  '-----'-'-'-'
                -'  |
                '---'

The Angstrom Distribution usrp-e1xx ttyO2

Angstrom v2011.09 usrp-e1xx ttyO2

usrp-e1xx login:


Cara Menyambung ke Network Port

E100 akan menjalankan SSH daemon, jadi menggunakan SSH kita dapat login ke E100.

E100 akan meminta DHCP melalui LAN, jadi kita perlu mengetahui terlebih dulu IP address E100 yang di berikan oleh DHCP server. Jika kita bisa mengakses DHCP Server yang ada di LAN cek MAC Address yang di dahului dengan

A0:36:FA

Contoh untuk mencari menggunakan arp

$ arp -n | grep a0:36:fa

Hasilnya

192.168.0.148 ether a0:36:fa:95:30:b9   C   eth0

Terlihat ini adalah MAC Address dari peralatan Ettus.COM, Contoh

A0:36:fA:95:30:B9

Cek IP Address-nya. Jika kita sudah mengetahui-nya kita dapat login menggunakan perintah (misalnya IP address E100 adalah 192.168.0148).

# ssh root@192.168.0.148

Atau ika kita dapat masuk melalui serial kita dapat memperolehnya melalui console dengan menjalankan perintah ifconfig

# ifconfig
eth0      Link encap:Ethernet  HWaddr A0:36:FA:95:30:B9  
          inet addr:192.168.0.148  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::a236:faff:fe95:30b9/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1608 errors:0 dropped:0 overruns:0 frame:0
          TX packets:136 errors:3 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:105194 (102.7 KiB)  TX bytes:19787 (19.3 KiB)
          Interrupt:80

Melakukan Remote Display Melalui SSH

Kadang kita ingin remote login dan me-remote layar (GUI) komputer yang kita remote.

Cek Cookies X di Komputer Kita

Di komputer kita ketik

xauth list $DISPLAY 

akan keluar seperti

lenovo/unix:0  MIT-MAGIC-COOKIE-1  835d9091510714eb9f140e1b32f8332e


Edit Xauthority di Komputer yang ingin di remote

Menggunakan

ssh user@mesinyangingindiremote

Selanjutnya tambahkan di mesin remote menggunakan perintah

xauth add lenovo/unix:0  MIT-MAGIC-COOKIE-1  835d9091510714eb9f140e1b32f8332e

Ini akan menambahkan data pada .Xauthority.

Logout dari mesinyangingindiremote.

Remote Menggunakan X

dan masuk lagi sekarang menggunakan perintah

ssh -X user@mesinyangingindiremote

Username & Password untuk Login

Tergantung model / revisi E100, username & password adalah

Username: root
Password: usrpe

and

Username: root
Password: empty

Referensi

Pranala Menarik

Persiapan

OpenBTS 2.6

OpenBTS 2.8

Ettus E110

Lain Lain

Catatan Legal dan Pendukung

Catatan Sejarah