Saya menjalankan Raspbian Wheezy, pada kartu SD yang baru diinstal:
pi@raspberrypi ~ $ uname -a
Linux raspberrypi 3.18.11+ #781 PREEMPT Tue Apr 21 18:02:18 BST 2015 armv6l GNU/Linux
Saya ingin menjadikan Raspberry Pi saya titik akses Wifi, jadi saya mengikuti petunjuk dalam tutorial ini .
Semuanya baik sampai saya tiba di bagian "Menyelesaikan ...". Dikatakan untuk menghindari keharusan memulai hostapd dan dhcp setiap kali saya mem-boot pi, saya harus menjalankan perintah-perintah ini:
sudo update-rc.d hostapd enable
sudo update-rc.d isc-dhcp-server enable
Ketika saya menjalankannya, saya mendapatkan ini:
pi@raspberrypi ~ $ sudo update-rc.d hostapd enable
update-rc.d: using dependency based boot sequencing
update-rc.d: error: no runlevel symlinks to modify, aborting!
pi@raspberrypi ~ $ sudo update-rc.d isc-dhcp-server enable
update-rc.d: using dependency based boot sequencing
pi@raspberrypi ~ $
Jadi, perintah kedua (untuk isc-dhcp-server) berhasil, tetapi perintah pertama (untuk hostapd) tidak. Saya tidak tahu apa yang dibicarakan, dan tidak tahu harus berbuat apa selanjutnya.
Saya telah mengikuti instruksi di situs yang disebutkan di atas persis, termasuk instruksinya untuk membangun hostapd dari sumber:
wget https://github.com/jenssegers/RTL8188-hostapd/archive/v1.1.tar.gz
tar -zxvf v1.1.tar.gz
cd RTL8188-hostapd-1.1/hostapd
sudo make
sudo make install
(Jadi, saya bertanya-tanya apakah itu sebabnya isc-dhcp-server berhasil, dan hostapd gagal; karena saya menginstal isc-dhcp-server dari apt dan hostapd dari sumber.)
Saya mencari pesan kesalahan no runlevel symlinks to modify, aborting!
dan menemukan halaman ini . Namun, sepertinya cukup spesifik untuk bluetooth, dan saya tidak yakin bagaimana menerapkannya pada situasi saya dengan hostapd. Hal utama yang saya dapatkan dari halaman itu adalah nada "Jika Anda menghapus symlink di rc? .D secara manual, Anda harus membuatnya kembali secara manual," dan "Apa yang salah adalah Anda melakukan hal-hal di sana tanpa cukup pemahaman tentang apa yang harus dilakukan. "
Yah, saya pasti tidak menghapus symlink secara manual. Dan meskipun detail esoterik runlevel jelas di atas kepala saya, saya belum mengacaukan apa pun kecuali apa yang dikatakan tutorial untuk saya lakukan.
Adakah pemikiran tentang bagaimana saya dapat memperbaiki masalah ini?
update-rc.d
skrip? Banyak orang agak ragu untuk mencoba perintah baru yang tidak mereka ketahui, terutama ketika dipanggil sebagai rootsudo
.