Tips Konfigurasi Sound System pada Diskless Client Oleh : R. Kresno Aji Waktu : Minggu, 26 Agustus 2001 01:42:05 JAVT --------------------------------------------------------------------------------- Beberapa hari yang lalu, penulis mendapat pesanan warnet dengan sistem diskless, pelanggan ini minta agar setiap pengguna komputer dapat mengakses film dan mp3 dari pc mereka masing-masing. Hal ini mendorong penulis melakukan percobaan konfigurasi sound system pada diskless client. Pada awalnya memang ada beberapa kendala, misalnya penulis tidak bisa menentukan konfigurasi dari soundcard pada tiap client. Karena si pemilik warnet ini, membeli sendiri pc bekas tanpa konfirmasi dulu, apa yang sesuai dengan metode diskless. Terpaksa, kerja bakti sampai pagi cuman buat nyari spesifikasi chipset dari pc client ini, yang kebetulan adalah compaq Deskpro 4000, yang terkenal tidak standard itu :). Beberapa kesulitan teknis seperti di atas, memang sering kali kita hadapi pada saat kita bertemu dengan pelanggan yang beraneka ragam. Namun ini akan menambah pengetahuan kita dalam mempelajari Linux itu sendiri :). Berikut ini adalah prosedur konfigurasi sound system pada diskless client. Prosedur Instalasi Kebutuhan Dasar LTSP versi 2.08 atau yang lebih baik paket lts_kmods. Beberapa file library yang dibutuhkan, antara lain: libm.so.6 libc.so.6 libX11.so.6 libdl.so.2 ld-linux.so.2 libXt.so.6 libSM.so.6 libICE.so.6 libXext.so.6 bash Prosedur Instalasi Penulis menganggap anda semua sudah memasang LTSP system dengan baik dan benar (emangnya bahasa Indonesia :)), dan tinggal memasang sound system saja. Berikut ini adalah prosedur instalasinya: Lakukan instalasi lts_kmods-2.2-0.i386.rpm atau yang lebih baik versinya, dengan cara: login sebagai root ketikkan perintah berikut: rpm -ivh lts_kmods-2.2-0.i386.rpm Lakukan kompilasi ltspsound-0.1b.tar.gz atau yang lebih baik versinya, dengan cara sebagai berikut: login sebagai root ketikkan perintah berikut: tar -zxvf ltspsound-0.1a.tar.gz masuk ke direktori cd ltspsound-0.1a ketikkan perintah berikut: ./install.sh Setelah selesai, restart komputer server anda. Selanjutnya, tambahkan kalimat berikut ini pada file /tftpboot/lts/ltsroot/etc/lts.conf ============================================================================== [Default] SERVER = 192.168.1.254 XSERVER = XF86_SVGA X_MOUSE_PROTOCOL = "PS/2" X_MOUSE_DEVICE = "/dev/psaux" X_MOUSE_RESOLUTION = 400 X_MOUSE_BUTTONS = 3 USE_XFS = N LOCAL_APPS = N LOCAL_WM = N UI_MODE = GUI SOUND = Y SMODULE_01 = uart401.o SMODULE_02 = sb.o io=0x220 irq=5 dma=1 ============================================================================== Pada contoh di atas, pastikan bahwa SOUND, SMODULE_01, SMODULE_02 tidak terbalik urutan penulisannnya. Jika terbalik, maka penulsi tidak bertanggung jawab terhadap kesulitan yang akan terjadi :) Setelah semua berjalan dengan baik, maka kita akan masuk pada tahp selanjutnya selanjutnya. login sebagai root ketikkan perintah berikut ini: export AUDIOSERVER="192.168.x.x:0", nomor ip bisa diganti dengan "ws00x:0", dimana x merupakan ip dari diskless client. untuk memastikan semua berjalan dengan baik, pada server ketikkan perintah "auinfo". Hasilnya kira-kira seperti ini: root@masaji:~ > # auinfo Audio Server: tcp/192.168.1.11:8000 Version Number: 2.2 Vendor: Network Audio System Release 1.4.2a - VoxWare Vendor Release: 1 Min Sample Rate: 4971 Max Sample Rate: 44191 Max Tracks: 32 Number of Formats: 7 Formats: ULAW8 LinearUnsigned8 LinearSigned8 LinearSigned16MSB LinearUnsigned16MSB LinearSigned16LSB LinearUnsigned16LSB Number of Elem Types: 12 Element Types: ImportClient ImportDevice ImportBucket ImportWaveForm Bundle MultiplyConstant AddConstant Sum ExportClient ExportDevice ExportBucket ExportMonitor Number of Wave Forms: 2 Wave Forms: Square Sine Number of Actions: 3 Actions: ChangeState SendNotify Noop Number of Devices: 3 Device 0: Changable: Gain LineMode ID: 0x23 Kind: PhysicalInput Use: Import Format: LinearSigned16LSB Num Tracks: 2 Access: Import List Description: "Stereo Channel Input" Min Rate: 4971 Max Rate: 44191 Location: Left Right External Gain Percent: 50 Num Children: 0 Device 1: Changable: Gain ID: 0x22 Kind: PhysicalOutput Use: Export Format: LinearSigned16LSB Num Tracks: 2 Access: Export List Description: "Stereo Channel Output" Min Rate: 4971 Max Rate: 44191 Location: Center Internal Gain Percent: 50 Num Children: 1 Children: 0x21 Device 2: Changable: Gain ID: 0x21 Kind: PhysicalOutput Use: Export Format: LinearSigned16LSB Num Tracks: 1 Access: Export List Description: "Mono Channel Output" Min Rate: 4971 Max Rate: 44191 Location: Center Internal Gain Percent: 50 Num Children: 0 Number of Buckets: 0 root@masaji:~ > Sampai tahap ini, anda sudah berhasil melakukan setting sound system untuk diskless client. Jika belum berhasil, silakan diperiksa lagi tahapan-tahapan di atas. Pastikan anda tidak melakukan instalasi ltspsound dua kali! Karena hal ini akan mengakibatkan file yang bersangkutan akan mengalami korupsi (file corrupt). untuk mencobanya, anda bisa melakukan login pada diskless client, bisa anda coba dengan desktop KDE (KDE 2.x), maka anda akan mendengar musik pembuka. Selamat mencoba :).