Дистрибутивы проекта PuppyRus Linux > SnowDog

Snow Dog от Дяди Шурика

<< < (7/8) > >>

DdShurick:
 С проводным интернетом оказалось всё просто - опечатка в /etc/rc.d/rc.network_basic строка 7 ls -1 /sys/class/net была пропущена буква "c"
 Скрипт wifi - перед dhcpcd надо поставить sleep 3, давайте уточним на другом железе.

Pro:

--- Цитата: DdShurick от 27 Март 2015, 21:20:30 --- Скрипт wifi - перед dhcpcd надо поставить sleep 3, давайте уточним на другом железе.

--- Конец цитаты ---
а нельзя ли сделать цикл ожидания нужного действия? использование sleep уж очень непредсказуемый вариант. А этот цикл как заготовку можно много где использовать.

DdShurick:

--- Цитата: Pro от 28 Март 2015, 03:00:52 --- а нельзя ли сделать цикл ожидания нужного действия?

--- Конец цитаты ---
Саша, можно, всё можно, тем более, что есть готовый из wlan.sh

--- Код ---
T=0
until [ "$(cat /sys/class/net/$IFACE/carrier)" = 1 ]
do
 sleep 1
 T="$(expr $T + 1)"
 echo -n "$T " >> /tmp/network.log #контроль
if [ $T = 10 ]; then
[ "$(pidof wpa_supplicant)" ] && kill $(pidof wpa_supplicant)
ifconfig $IFACE down
echo "interface $IFACE down" >> /tmp/network.log #контроль
break
fi
done
[ $T = 10 ] && exit
--- Конец кода ---
но для быстрой проверки проще вписать sleep 3

Lego:
Запускал на "посмотреть". Поскольку дистр представитель "классических" PuppyRus - заинтересовал не особо, т.к. знакомо всё. Моё участие - пас, т.к. то, что я сделал из PR-13.12 - предел для меня, волей-неволей из любого другого дистрибутива буду такое же лепить. Сил не хватит. И смысл?
Не ругаю, не хвалю... Без обид.

nik152:

--- Цитата: Lego от 28 Март 2015, 14:34:30 ---Запускал на "посмотреть".

--- Конец цитаты ---
На ёжике? Странно, у меня нигде не запустился, и с обновлённым initrd, на ntfs :( Результат - как на скрине у RoDoN. Жаль... Попробовать что ли с флэшки на ext?.. 

Навигация

[0] Главная страница сообщений

[#] Следующая страница

[*] Предыдущая страница

Перейти к полной версии