LINUX.ORG.RU

Сообщения Array

 

OpenRC - отдельная конфигурация сети для разных runlevels

Возникла задача сделать отдельную конфигурацию сети для разных runlevels - отдельно для дома, отдельно для универа. Так можно удобно переключать сервисы по rc home, rc eduroam (использую stacked runlevels). Сделал симлинки /etc/init.d :

# ls -alh | grep net
lrwxrwxrwx   1 root root   18 Feb  8 22:30 net-edu.enp2s0 -> /etc/init.d/net.lo*
lrwxrwxrwx   1 root root   18 Feb  8 22:30 net-edu.wlp8s0 -> /etc/init.d/net.lo*
lrwxrwxrwx   1 root root    6 Jan 21  2013 net.enp2s0 -> net.lo*
-rwxr-xr-x   1 root root  18K Nov 25 04:35 net.lo*
lrwxrwxrwx   1 root root    6 Jan 21  2013 net.wlp8s0 -> net.lo*

Также сделал для конфига

# ls -alh /etc/conf.d | grep net
-rw-r--r--   1 root root  863 Mar 11 09:56 net
-rw-r--r--   1 root root  841 Mar 18 14:38 net-edu

Stacked runlevels настроил согласно вики, но при этом всплыл баг. Из net-edu.wlp8s0 не запускается dhcpd. Кусок конфига /etc/conf.d/net-edu:

wpa_supplicant_wlp8s0="-Dwext"
config_wlp8s0="dhcp"
Возможно мешает вот-эта секция /etc/wpa_supplicant/wpa_cli.sh
EXEC="/etc/init.d/net.${INTERFACE} --quiet" 
По rc-status видно, что кроме net-edu.wlp8s0 запустился дополнительно net.wlp8s0 в runlevel manual.

Отсюда вопросы:

  • Как корректно настроить сеть в такой ситуации?
  • Можно-ли рассчитывать на то, что конфиг для для сервиса xxx.yyy будет подхватываться из /etc/xxx, или вся идея моего конфига в корне неправильная?

cast qnikst

 

Array
()

Изучение микроконтроллеров

Хочу научиться работать с микроконтроллерами, при этом из компонентов и оборудования нет абсолютно ничего. Посоветуйте что нужно купить из оборудования (паяльник, и т.д.), компонентов (резисторы,конденсаторы...), и каких-то датчиков, моторов. Кроме того, интересно с чего стоит начать изучение.

Есть базовые знания теории цепей, и порядочная каша в голове по поводу всего другого.

Array
()

Emacs 24.1 released

 

Array
()

[awesome] Отслеживание состояния окна

Собственно, задача:

Добавить индикатор input method'a емакса (GNU, 23.3) на панель awesome. Для этого сделано почти все (прослушивание dbus в awesome, назначены почти все необходимые хуки). Собственно, не хватает аналогов хуков select-frame-hook и deselect-frame-hook из XEmacs, чтобы отключать индикатор когда emacs неактивен.

Поэтому вопрос следующий: возможно ли с помощью awesome отследить состояние (активно/неактивно) окон активного тега. Или как это лучше реализовать с помощью, например, wmctrl?

 

Array
()

Помогите с IEEE Xplore

Имеющие доступ к библиотеке IEEE Xplore, помогите пожалуйста скачать стандарт 802.3z

http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=690946

Заранее спасибо.

Array
()

[awesome] поддержка в menumaker

В связи с переходом с дебиана на gentoo остался без дебиановских механизмов меню, поэтому добавил поддержку awesome в menumaker. Лежит на гитхабе: https://github.com/bvtrach/menumaker-awesome. Кто может/хочет - протестируйте пожалуйста. Установка стандартная - ./configure && make && sudo make install.

Генерация меню (для urxvt):

mmaker -f -t Rxvt Awesome
Далее в rc.lua:
require("menumaker.menu")
--...
--...
--...
mymainmenu = awful.menu({ items = { { "awesome", myawesomemenu, beautiful.awesome_icon },
				    { "applications", menumaker.menu.mmenu.main,beautiful.awesome_icon },
                                    { "open terminal", terminal },
                                  }
                        })
Результат

 

Array
()

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