Tampilkan postingan dengan label fix bugs. Tampilkan semua postingan
Tampilkan postingan dengan label fix bugs. Tampilkan semua postingan

Fix Error Ethernet Dan Wireless Tidak Muncul Dan Berfungsi Pada Ubuntu


  Ketika saya baru saja menginstal Ubuntu 16.04 di laptop saya lebih tepatnya pada laptop hp530, Ethernet dan wireless tidak muncul dan tidak berfungsi semana mestinya. Saya sudah gugling kesana kemari dan mengikuti banyak tutorial yang berbeda tapi hasilnya tetap saja error, akhirnya saya bertemu sebuah sebuah forum lebih tepatnya askubuntu, akhirnya saya bisa ngefix error ini. Berikut ini adalah rincian dari error saya.

lspci -vvnn | grep 14e4
10:00.0 Network controller [0280]: Broadcom Corporation BCM4311 802.11b/g WLAN [14e4:4311] (rev01)
uname -a
Linux MarcoPolo 4.4.0-31-generic #50-Ubuntu SMP Wed Jul 13 00:06:14 UTC 2016 i686 i686 i686 GNU/Linux
lspci -nnk | grep -iA2 net
02:08.0 Ethernet controller [0200]: Intel Corporation 82562ET/EZ/GT/GZ - PRO/100 VE (LOM) Ethernet Controller Mobile [8086:1068] (rev 01)
Subsystem: Hewlett-Packard Company 82562ET/EZ/GT/GZ - PRO/100 VE (LOM) Ethernet Controller Mobile [103c:30d5]
    Kernel driver in use: e100
    Kernel modules: e100
10:00.0 Network controller [0280]: Broadcom Corporation BCM4311 802.11b/g WLAN [14e4:4311] (rev 01)
    Subsystem: Hewlett-Packard Company BCM4311 802.11b/g Wireless LAN Controller [103c:1364]
    Kernel driver in use: wl
lsusb
Bus 001 Device 002: ID 090c:1000 Silicon Motion, Inc. - Taiwan (formerly Feiya Technology Corp.) Flash Drive
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub 
iwconfig
enp2s8    no wireless extensions.
Pada perintah diatas dimana interface lo tidak muncul

rfkill list
0: hp-wifi: Wireless LAN
    Soft blocked: no
    Hard blocked: no
1: hp-gps: GPS
    Soft blocked: yes
    Hard blocked: yes
  Pada masalah error atau bug yang telah saya rinci dengan perintah perintah diatas disebabkan karena kita itu salah menginstall driver atau fimware untuk kartu jaringan kita, jadi solusinya kita harus menghapus driver tersebut. Berikut ini adalah bagaimana cara fix bugs tersebut

Cara fixnya 

Buka terminal (Ctrl+T) lalu masukan perintah ini untuk menghapus file atau konfigurasi drivernya
sudo apt purge bcmwl-kernel-source
Selanjutnya kita mendownload sebuah driver atau fimware untuk OS Ubuntu kita dan masukan perintah berikut pada terminal tadi
mkdir fimware
cd fimware
wget http://mirrors.kernel.org/ubuntu/pool/main/b/b43-fwcutter/b43-fwcutter_015-9_amd64.deb
Setelah selesai download, lalu kita install fimware tersebut
sudo dpkg -i b43-fwcutter_015-9_amd64.deb
Setelah kita install kita download lagi Driver atau fimware pendukung untuk OS kita
wget http://www.lwfinger.com/b43-firmware/broadcom-wl-5.100.138.tar.bz2
Setelah selesai download, kita langsung menginstallnya kembali dengan perintah dibawah ini
tar xfvj broadcom-wl-5.100.138.tar.bz2
sudo b43-fwcutter -w /lib/firmware broadcom-wl-5.100.138/linux/wl_apsta.o
Selanjutnya kita perkenalkan pada kernel driver kita, dengan perintah di bawah ini
sudo modprobe b43
Selanjutnya kita restart
sudo reboot 

Semoga Sukses !!

Fix Error "The Following Signature were invalid: NODATA 1 NODATA 2 " Pada Ubuntu


  Ketika kita sedang menginstall aplikasi ataupun mengupdate aplikasi, dan melakukan update pada OS Ubuntu terkadang kita akan mengalami kendala seperti error signature atau semacamnya. Dalam beberapa kasus yang saya temukan, prosesnya tidak selalu berjalan lancar, ketika menjalankan apt-get update pada Ubuntu akan menghasilkan pesan kesalahan seperti berikut:
E: GPG error: http://extras.ubuntu.com quantal Release: The following signatures were invalid: NODATA 1 NODATA 2
  Error seperti contoh yang di atas terjadi karena GPG terjadi error atau keys nya tidak cocok atau apalah pokoknya tentang GPG haha. Sedangkan cara untuk mengatasinya adalah dengan menghapus GPG keys-nya dengan menjalankan syntax di bawah ini.

Cara Fixya :

Cara mengatasinya cukup dengan beberapa langkah yaitu, buka terminal (Ctrl+T), lalu masukan perintah ini :
sudo rm /var/lib/apt/lists/* -vf
lalu coba kita lakukan update dengan perintah di bawah ini :
sudo apt-get update

NB : Testing pada Ubuntu 12.10 

Tombol Fn + F1 - F12 Tidak Berkerja Pada Ubuntu

 

  Pada dasarnya saya mengalami masalah pada Pencahayaan layar pada laptop (brightness) di laptop saya, bukan karena keyboard saya rusak atau lainnya, tetapi tombol shortcut yang biasanya saya gunakan untuk melakukan hal tersebut yang tidak berfungsi, tapi pada OS Windows lancar lancar aja.
  Kombinasi tombol Fn + Brightness Control (biasanya F5 atau F6) yang biasanya sering saya gunakan di windows, tidak dapat saya gunakan di Ubuntu. Sudah banyak cara yang saya coba di berbagai tutorial yang tersebar di internet, tetapi tidak juga mendapat hasil yang diinginkan.

  Akhirnya saya mendapatkan cara yang sangat sederhana, yaitu cukup menginstall aplikasinya, dengan cara ini saya rasa sangat membantu. Saya menggunakan sensors-detect. Cara menggunakannya pun saya rasa sangat mudah, ketika sudah kita install, maka tombolnya sudah berfungsi dengan seperti pada OS windows saya. kita bisa dengan mudah mengatur kecerahan layar laptop. Oke lanjut saja bagaimana cara fixnya.
  Fungsi sensor-detect adalah untuk mendeteksi dan menjalankan sensor sensor yang da pada laptop, jadi sebaiknya jika kita baru saja menginstall ulang, ada baiknya kita menginstall paket ini. bukan hanya untuk mengaktifkan tombol Fn + saja tapi ubuntu sensor sensor yang lain juga.

Cara Fixnya

Buka Terminal dan masukan perintah ini untuk menginstall paket yang kita butuhkan, 
NB : Harus Terkoneksi dengan jaringan Internet.
sudo apt-get update
sudo apt-get install lm-sensors tp-smapi-dkms tpb
sudo sensors-detect

Error apt-get Update Pada Kali Linux


  apt-get adalah sebuah baris perintah yang digunakan untuk melakukan fungsi-fungsi sebagai instalasi paket perangkat lunak yang baru, meng-upgrade paket perangkat lunak yang ada, meng-update daftar paket indeks, meningkatkan seluruh sistem Turunan Debian bahkan menghapus paket instalasi.
  APT menggunakan sebuah file yang berisi daftar 'sumber' dari paket yang bisa diperoleh. File yang digunakan oleh APT tersebut terletak di /etc/apt/sources.list. apt-get biasanya di jumpai pada distro linux yang berbasis debian seperti, ubuntu, linux mint, kali linux dan sebagainya.

  Disini kita akan membahas tentang cara fix apt-get update pada kali linux, bukan Distro lain, Terkadang setelah kita melakukan instalasi kali linux terdapat error yaitu tidak bisa di update. 

Contoh notifikasi errornya
root@kali:~# sudo apt-get update
E: Method http has died unexpectedly!
E: sub-process http received a segmentation fault
Contoh SS error

  
   Padahal dalam kasus ini kita sudah mengganti repository pada file /etc/apt/sources.list, ini di sebabkan karena paket apt bermasalah, jadi solusinya kita harus reinstall paket apt tersebut, oke langsung saja bagaimana cara fixnya. 

Cara fixnya :

Untuk System 32-bit

buka terminal dan masukan perintah ini :
cd Download
mkdir apt
cd apt
 Masukan perintah ini pada terminal untuk mendownload paket apt kembali
wget http://http.kali.org/pool/main/a/apt/libapt-pkg5.0_1.3~pre3_i386.deb
wget http://http.kali.org/pool/main/a/apt/apt_1.3~pre3_i386.deb
Unistall pakep apt dengan perintah di bawah ini
sudo apt-get remove apt --purge 
Selanjutnya install paket yang di download tadi dan ikuti perintah di bawah ini :
sudo dpkg -i libapt-pkg5.0_1.3~pre3_i386.deb
sudo dpkg -i apt_1.3~pre3_i386.deb
Selesai, coba jalankan update kembali
sudo apt-get update
Jika Masih terdapat error silahkan restart
sudo reboot 

Untuk System 64-bit

buka terminal dan masukan perintah ini :

cd Download
mkdir apt 
cd apt
Masukan perintah ini pada terminal untuk mendownload paket apt kembali
wget http://http.kali.org/pool/main/a/apt/libapt-pkg5.0_1.3~pre3_amd64.deb
wget http://http.kali.org/pool/main/a/apt/apt_1.3~pre3_amd64.deb
Unistall pakep apt dengan perintah di bawah ini
sudo apt-get remove apt --purge
Selanjutnya install paket yang di download tadi dan ikuti perintah di bawah ini :
sudo dpkg -i libapt-pkg5.0_1.3~pre3_amd64.deb 
sudo dpkg -i apt_1.3~pre3_amd64.deb
Selesai, Coba jalankan update kembali
sudo apt-get update
Jika masih terdapat error silahkan restart
sudo reboot 

Semoga Sukses !!

Fix Printing Service Not Available Pada Ubuntu

   Printing Service adalah sebuah layanan yang digunakan untuk printer, dalam hal untuk mengeprint dokumen dan sebagainya. Di ubuntu sendiri layanan printer tersebut tidak harus menginstall driver lagi karena sudah support pada kernelnya, jadi jika kita ingin mengkoneksikan printer dan mengeprint dokumen tinggal mencari Tools Printer pada ubuntu di Dashboard sudah terinstall secara default.

  Terkadang jika kita ingin mengkoneksikan printer pada OS ubuntu terdapat bug / error yaitu " Printing Service Not Available ", Bahkan sesudah kita merestart servicenya juga masih terdapat error, Ini mengindikasikan bahwa konfigurasi  file servicenya bermasalah atau pada scriptnya dan harus di perbaiki, Contoh ScreenShoot Error nya di bawah ini :


  Pada Gambar Screeshot diatas sudah jelas bahwa notif errornya not available, jadi kita harus mengedit atau mengubah konfigurasi service. oke lanjut saja bagaimana cara memperbaiki error tersebut.

Cara Fixnya : 

Buka terminal dan jalankan printah ini
sudo mv /etc/cups/cupsd.conf.bak
sudo gedit /etc/cups/cupsd.conf
lalu copy script ini di bawah ini dan pastekan pada gedit
#
#
# Sample configuration file for the CUPS scheduler. See "man cupsd.conf" for a
# complete description of this file.
#

# Log general information in error_log - change "warn" to "debug"
# for troubleshooting...
LogLevel warn

# Deactivate CUPS' internal logrotating, as we provide a better one, especially
# LogLevel debug2 gets usable now
MaxLogSize 0

# Administrator user group...
SystemGroup lpadmin

# Only listen for connections from the local machine.
Listen localhost:631
Listen /var/run/cups/cups.sock

# Show shared printers on the local network.
Browsing Off
BrowseOrder allow,deny
BrowseAllow all
BrowseLocalProtocols CUPS dnssd
BrowseAddress @LOCAL

# Default authentication type, when authentication is required...
DefaultAuthType Basic

# Restrict access to the server...
<Location />
  Order allow,deny
</Location>

# Restrict access to the admin pages...
<Location /admin>
  Order allow,deny
</Location>

# Restrict access to configuration files...
<Location /admin/conf>
  AuthType Default
  Require user @SYSTEM
  Order allow,deny
</Location>

# Set the default printer/job policies...
<Policy default>
  # Job-related operations must be done by the owner or an administrator...
  <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job CUPS-Move-Job CUPS-Get-Document>
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>

  # All administration operations require an administrator to authenticate...
  <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default CUPS-Get-Devices>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>

  # All printer operations require a printer operator to authenticate...
  <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After CUPS-Accept-Jobs CUPS-Reject-Jobs>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>

  # Only the owner or an administrator can cancel or authenticate a job...
  <Limit Cancel-Job CUPS-Authenticate-Job>
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>

  <Limit All>
    Order deny,allow
  </Limit>
</Policy>

# Set the authenticated printer/job policies...
<Policy authenticated>
  # Job-related operations must be done by the owner or an administrator...
  <Limit Create-Job Print-Job Print-URI>
    AuthType Default
    Order deny,allow
  </Limit>

  <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job CUPS-Move-Job CUPS-Get-Document>
    AuthType Default
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>

  # All administration operations require an administrator to authenticate...
  <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>

  # All printer operations require a printer operator to authenticate...
  <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After CUPS-Accept-Jobs CUPS-Reject-Jobs>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>

  # Only the owner or an administrator can cancel or authenticate a job...
  <Limit Cancel-Job CUPS-Authenticate-Job>
    AuthType Default
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>

  <Limit All>
    Order deny,allow
  </Limit>
</Policy>

#
#
 
Lalu Save file tersebut dan Beri permision pada file tersebut
sudo chmod 755 /etc/cups/cupsd.conf
Jalankan perintah ini pada terminal untuk merestart service
sudo service cups restart
Jika tetap masih error, silahkan restart
sudo reboot 

NB : Testing Pada Ubuntu 14.04

 
Semoga Sukses !!

Fix Wireless Injection Driver RTL8723be Pada Kali Linux 2.0



  Jaringan wireless atau yang dikenal dengan jaringan nirkabel memungkinkan mengkoneksi suatu perangkat (komputer, laptop,dll)kedalam jaringan, Dengan demikian banyak para attacker labil yang dikenal dengan BOCAH , mengambil keuntungan untuk, mengerjai orang , mencuri bandwith dan lain lain. Driver  RTL8723be adalah salah satu jenis dari perangkat atau chip NIC yang di produksi oleh vendor REALTEK, Biasanya pada Kali Linux pada kernel 4.X setelah kita menginstallkan driver RTL8723be tidak mendukung tools Aireplay-ng, MDK3 dan lain lain dalam proses menginjeksi jaringan, jadi kita harus melakukan patching pada kernel.

  Setelah saya googling kesana kemari Pada versi driver RTL8723be file patching untuk kernelnya tidak saya temukan, atau mungkin karena saya kurang bahasa inggris atau apalah, Sehingga saya mengambil sebuah inisiatif bahwa jika tidak ada file untuk patching Kernel, kita harus melakukan Downgrade Kernel 3.16 atau menurunkan versi kernel ke 3.16, biasanya pada kali linux 2.0 kernel default yang teristall adalah linux-image 4.x. Ok lanjut saja " Bagaimana mendowngrade sebuah kernel agar bisa menjalankan tools injeksi jaringan ?"


Cara Fix Nya 


Untuk 32-bit system 

Masukan peritah ini pada terminal 
cd Download
mkdir kernel
cd kernel
Download dengan perintah ini
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16-utopic/linux-headers-3.16.0-031600-generic_3.16.0-031600.201408031935_i386.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16-utopic/linux-headers-3.16.0-031600_3.16.0-031600.201408031935_all.deb


wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16-utopic/linux-image-3.16.0-031600-generic_3.16.0-031600.201408031935_i386.deb
Lalu install Kernel tersebut
sudo dpkg -i *.deb 
Selesai, lalu Restart dan pada GRUB pilih versi kernel  3.16
sudo reboot

Untuk 64-bit System

Masukan peritah ini pada terminal 
cd Download
mkdir kernel
cd kernel
Download dengan Perintah ini :
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16-utopic/linux-headers-3.16.0-031600-generic_3.16.0-031600.201408031935_amd64.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16-utopic/linux-headers-3.16.0-031600_3.16.0-031600.201408031935_all.deb


wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16-utopic/linux-image-3.16.0-031600-generic_3.16.0-031600.201408031935_amd64.deb
 
 Lalu Install kernel tersebut 
sudo dpkg -i *.deb
Selesai, lalu Restart dan pada GRUB pilih versi kernel  3.16
sudo reboot
NB : 
  • Jika Pada penginstalan Kernel terdapat error itu artinya ada paket yang tidak lengkap, cara fixnya silahkan install paket tersebut !
  • jika ada Error pahami Error tersebut lalu cari solusi
  • Testing Pada Kali Linux 2.0 Sanaa 

Semoga Sukses !