Автозавантаження - freebsd для новачків

Стартові скрипти .sh - це застарілий варіант, хоча і його можна використовувати. Зараз в /etc/rc.d лежать rcng скрипти, докладніше про них можна прочитати в man rc або подивитися існуючі в якості прикладу.

а при команді top. виводить багато процесів. як простежити хто звідки запускаеться. тобто де цей конфігураційний файл або їх кілька.

Кожна служба запускається своїм скриптом, який зазвичай називається також, як і служба. Все це управляється одним конфіг - /etc/rc.conf, в /etc/defaults/rc.conf настройки за замовчуванням для всіх системних скриптів.
Якщо требудется запускати щось своє, правильніше буде написати коректний rc.d скрипт, як quick and dirty рішення можна створити sh скрипт /etc/rc.local, і він буде виконуватися при завантаженні.

Це ВЗАГАЛІ до цієї теми не має ніякого відношення а прошивку потрібно заливати строго при "встромляє" шнурка принтера в USB роз'єм!

1. cd / usr / ports / print / foo2zjs make install clean

1.a. cd / tmp getweb all

1.b. cp DL * .icm CP * .icm km2430 * .icm / usr / local / share / foo2zjs / icm \
cp sihp * .img / usr / local / share / foo2zjs / firmware \
cp hpclj26 * .icm km2430 * .icm / usr / local / share / foo2hp / icm \
rm * .icm * .img

1.c.
arm2hpdl /usr/local/share/foo2zjs/firmware/sihp1005.img /usr/local/share/foo2zjs/firmware/sihp1005.dl

3. /etc/devfs.rules:
# 91; localrules = 10 # 93;
# Printer
add path 'ulpt *' mode 0660 group cups
add path 'unlpt *' mode 0660 group cups
add path 'usbctl *' mode 0660 group cups

add path 'ugen *' mode 0660 group operator
add path 'usb / *' mode 0660 group operator

4. /etc/devd.conf:
#HP LaserJet 1005 series
attach 100 # 123;
device-name "ulpt # 91; 0-9 # 93; +";
match "vendor" "0x03f0";
match "product" "0x1317";
action "cat /usr/local/share/foo2zjs/firmware/sihp1005.dl
> / Dev / $ device-name "; # 125 ;;

6. рестартовать служби для який проводилися зміни конфігов.

Шановний fidaj, Вам теж величезне спасибі, але в цій темі йдеться про автозавантаження, а не про те, як красивіше підключити принтер. У моєму випадку, за умови, що принтер підключений до роз'ємом, туди завантажується прошивка. У Вашому випадку, як я розумію, прошивка заливається в будь-який час, коли включається принтер в разьем? Зверніть також увагу, що Ви пишете про настройку Laserjet 1005 а не P1005, ну і getweb all, напевно, робити необов'язково - я робив просто getweb P1005.


Шановний fidaj, Вам теж величезне спасибі, але в цій темі йдеться про автозавантаження, а не про те, як красивіше підключити принтер.


Шановний we1t. в цій темі говориться про автозавантаження, а ви продовжили тему про налаштування вашого принтера. Якщо для вас ці два процеси і теми - одне і те ж, то Жеда вам удачі в "схрещування вужів та їжаків"!


У моєму випадку, за умови, що принтер підключений до роз'ємом, туди завантажується прошивка. У Вашому випадку, як я розумію, прошивка заливається в будь-який час, коли включається принтер в разьем?


Продовжуйте вашу думку - цікаво.


. ну і getweb all, напевно, робити необов'язково - я робив просто getweb P1005.


Ну а якщо у мене ще різні 4-ри моделі принтерів і набрати для всіх швидше - ніж тикати кожну модель окремо. - Це вам приходить як думка?


Зверніть також увагу, що Ви пишете про настройку Laserjet 1005 а не P1005.


А різниця яка. Його що - як-то по іншому "в космос відправляти" потрібно? Виправляйте ті ділянки (модель, ід продукту, ід вендора), які вам потрібні і користуйтеся.
І вам не один я говорю що

А взагалі це краще робити з devd.


а не так як ви вигадуєте.

Схожі статті