Memaparkan catatan dengan label network. Papar semua catatan
Memaparkan catatan dengan label network. Papar semua catatan

22.9.17

Masa mula Ubuntu 17.04 lama sangat (lebih 5 minit!)

Tak pasti kenapa sejak gunakan Ubuntu 17.04, saya mengalami masalah masa mula (boot time) yang sangat teruk. Setiap kali menghidupkan komputer, ia akan mengambil masa hampir 6 minit untuk masuk ke paparan masuk (login page).

Setelah dikenalpasti, masalah berpunca kerana ketiadaan sambungan rangkaian/network menggunakan kabel fizikal, berkemungkinan network settings dalam systemd yang digunakan pada Ubuntu versi ini ada beza berbanding versi sebelum.

Sebagai permulaan, saya akan kenalpasti proses apa yang memakan masa terlalu lama untuk mula dengan menggunakan baris atahan berikut:-
systemd-analyze blame
Sesudah tekan enter, saya mendapat respon ini:-


Jika anda lihat, servis network sahaja mengambil masa lebih 5 minit untuk mula, dan selepas merujuk jawapan di sini, rupanya systemd memerlukan sambungan kabel network secara kekal. Masalah ini dapat diselesaikan dengan mengubah tetapan pada file interfaces saya di /etc/network.

Apa yang perlu diubah hanya barisan interface (dalam kes saya, interface network fizikal adalah enp3s0) seperti berikut:-

#Asal
 auto enp3s0

#Selepas tukar
 allow-hotplug enp3s0
Selepas simpan tetapan tersebut, cuba restart semula komputer dan lihat kepantasan sistem ke paparan masuk.

Punca berlaku kejadian ini apabila saya melakukan pengubahsuai aturan network pada fail interfaces untuk mendapatkan IP statik dalam projek terdahulu. Mungkin terlupa saya ada ubah disitu, interface enp3s0 akan force dapatkan IP dari dhcp server.

Jimat masa, kalau tak satu kerja nak kena format laptop ni lagi.
Share:

22.4.16

Tiada Sambungan Wifi/Wireless Network Selepas Keluar Dari Mod "Sleep"

Barangkali saya bukan seorang yang menghadapi masalah dimana tiada sambungan wireless selepas buka komputer dari mod suspend atau sleep. Lebih mudah diterangkan adalah ketika anda tutup lid/skrin laptop dan kemudian buka semula untuk akses sistem terus. Ada kalanya, komputer langsung tak nampak apa-apa signal wireless lain, seperti anda tidak ada fungsi wifi langsung!

Saya perasan masalah ini berluma dari versi Ubuntu 15.04 dan mengharap versi akan datang akan menyelesaikan masalah, bagaimanapun setelah menggunakan versi 16.04 LTS yang baru, masalah masih sama.

Bagaimanapun, saya telah cuba mengatasi masalah ini dengan membuat satu skrip ringkas apabila sistem hidup dari mod suspend. Setakat ini, langkah ini berjaya menyelesaikan pada sistem Ubuntu 15.10 dan terbaru 16.04 LTS.

Pertama, anda perlu membuat satu skrip dengan menggunakan command berikut:-
sudo gedit /etc/pm/sleep.d/10_restart_wifi
Selepas masukkan command (terminal akan minta password anda) dan tekan enter, aplikasi gEdit (text editor) akan muncul dan disitu, anda perlu masukkan barisan skrip dibawah. Boleh saja terus copy dan paste:-
#!/bin/sh

case "${1}" in
    resume|thaw)
        systemctl restart network-manager.service
    ;;
esac
Selesai, save dan tutup aplikasi gEdit. Sebelum cuba untuk pastikan skrip ini berfungsi atau tidak, anda harus benarkan fail skrip tersebut mendapat kebenaran untuk dijalankan sebagai satu skrip. Jika tidak, fail tersebut hanya kekal sebagai fail biasa. Caranya, taip baris command berikut:-
sudo chmod +x /etc/pm/sleep.d/10_restart_wifi
Selepas selesai jalankan command tadi, anda boleh cuba pastikan dapat sambungan terus wifi anda atau tidak.

Untuk pengetahuan anda, skrip yang dibuat itu akan restart semula servis network manager, jadi dengan itu servis akan initiate dari mula semula seperti baru.

Mungkin versi akan datang akan menyelesaikan masalah ini dengan segera, sebab kalau asik kena buat macam ni leceh juga.

Anda juga boleh rujuk penyelesaian asal menerusi link ini.
Share: