LINUX.ORG.RU

Сообщения ixvter_wqder

 

Sysvinit и автозапуск скрипта create_ap

Здравствуйте, форумчане. У меня возникла проблема автозапуска скрипта create_ap при запуске системы. Сразу скажу, ручками скрипт запускается и стабильно работает, будучи запущеный #искаропки, так и в демонизированном виде(через service #демон# start|stop|restart|status).

Вот как я пытался его запустить:

  1. На уровне runlevel с помощью sysvinit.
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
  1. С помощью cron, тупо создав bash скрипт (+x) и задав включение при запуске (@reboot). . Так же я параллельно, в rc*.d указал порядок запуска скрипта на наиболее поздний (S99*), чтобы он точно не ругался на незапущенные потенциальные зависимости.

Сам скрипт:

#!/bin/sh

### BEGIN INIT INFO
# Provides:          hotpoint
# Required-Start:    $remote_fs $network
# Required-Stop:     $remote_fs $network
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Create wifi hotpoint
# Description:       Create wifi hotpoint. IP = 192.168.12.1
### END INIT INFO
CREATEAP="/usr/bin/create_ap"
WIRELESSINTERFACE="wlan0"
APNAME="TestAP"
APPASSWORD="test1234567"
start() {
    echo "Starting access point..."
    $CREATEAP -c 1 -n -w 2 $WIRELESSINTERFACE $APNAME $APPASSWORD 2>&1 &
    echo $! > /var/run/hotpoint.pid
    echo "WiFi access point started."
}

stop() {
    echo "Stopping access point..."
    killall create_ap
    echo "Hotpoint stopped."
}

get_status() {
    if [ -f /var/run/hotpoint.pid ]; then
    	SERVICE_STATUS='running'
    else
    	SERVICE_STATUS='not running'
    fi
    
}

status(){
    get_status
    echo "Service status: $SERVICE_STATUS"
}


case "$1" in
    start)
        start
        ;;
    stop)
        stop
        ;;
    restart)
        stop
        start
        ;;
    status)
        status
        ;;
    *)
        echo "Usage: $0 {start|stop|restart|status}"
        exit 1
esac

exit 0

 , , , ,

ixvter_wqder
()

linux-libre kernel и проблема запуска ОС

Привет форумчане. Я использую Debian-based дистрибутив и в один момент решил перейти с ванильного ядра на linux-libre.

1)wget-нул сырцы и скомпилил через oldconfig 2)грузанул модули 3)установил через make install на boot.

Так вот, загружаясь с кастомного ядра я даже kernel panic не получаю, ось просто виснет намертво (quiet splash в конфиге груб не прописаны)

Версия ядра - 5.0.10 свежая только установленная и с обновлённой пакетной базой

 , ,

ixvter_wqder
()

Ноут не видит, но определяет mini pci-e atheros ar5bxb112

Привет форумчане возникла проблема с подключением wifi карты ar5bxb112 к ноуту. В инете не смог найти инфы как это сделать правильно, есть инфа по 63ей но она не подошла. На карте 3 контакта для антенн: ch0, ch1, ch2, на ноуте же три антенны чёрная белая и серая. Что куда коннектить не знаю.

lspci выдаёт о наличие карты в слоте, следовательно ноут ее видит и она мб не мертва, однако iwconfig пишет что есть только eth0 и никаких вайфаев.

Вот фото карты https://duckduckgo.com/?t=ffab&q=ar5bxb112&iax=images&ia=images&iai=https%3A%2F%2Fproduct.zelwin.com%2Fstorage%2Fproducts_images%2FF296Z8VJMr9CKYUz.jpg

 , ,

ixvter_wqder
()

refracta snapshot и непонятки шифрованием

Привет всем. Пытаюсь шотнуть свою ось в live USB с разелом enc. persistence. По ману рефракты вс подготовил, конфиги поправил initrd поддерживает криптсетап. Но вот меня беспокоит файлик live.cfg из isolinux, в нем тупо нет лейбла не то чтобы с зашифрованным разделом. да и обычным persistence не пахнет.

Зечит вот что я сделал: 1)Срезал этот кусок аналогичного конфига из кали, переписал чуть под себя и скомпилил hybrydiso (она поддерживает enc-pers насколько я знаю)

label live-encrypted-persistence menu label Live USB ^Encrypted Persistence (check kali.org/prst) linux /live/vmlinuz initrd /live/initrd.img append boot=live persistent=cryptsetup persistence-encryption=luks username=kali hostname=kali persistence

  1. запилил в руфусе флеху с зарезервированной нераспр областью (+-2гб на ось и гб 11 нераспр)
  2. гружусь, всё по ману этому делаю https://habr.com/ru/post/320302/
  3. Перезагружаюсь, тыкаю в меню на загрузку enc-persistence и начинается паника ядра блин(возможно)!

И ладно были бы маны для чистого дебиана по этому вопросу, но куда бы я не зашел - везде дракона облизвают

 , ,

ixvter_wqder
()

RSS подписка на новые темы