Вопрос № 24419: У меня стоит модем Zyxel Omni 56K PCI
и Suse 9.2
Как мне установить модем под этой ОС?
Заранее благодарен за ответ...
ЗЫ
А где находятся исходники ядра?...Вопрос № 24442: Здравствуйте, эксперты!
1. Есть программа, написанная на java и дистрибутив Debian GNU/Linux Sarge 3.1. Программа запускается командой
java -jar /natvisa/server.jar >> /natvisa/server.log
Куда надо поместить команду запуска для авто...
Вопрос № 24.419
У меня стоит модем Zyxel Omni 56K PCI
и Suse 9.2
Как мне установить модем под этой ОС?
Заранее благодарен за ответ...
ЗЫ
А где находятся исходники ядра?
Отправлен: 02.08.2005, 10:45
Вопрос задал: Gosu_killer (статус: Посетитель)
Всего ответов отправлено: 1
Отвечает: deyatinor
Здравствуйте, Gosu_killer!
Не совсем понятно, этот модем аппаратный, программный или полуаппаратный, поэтому советы довольно общие.
Для начала зайдите в Yast. Там есть вкладка "Аппаратное обеспечение"(Hardware). В ней подпункт "Модем". Попробуйте определить модем там. Если модем будет найден, то все прекрасно, драйвера есть в ядре, можно звонить и подключаться.
Если модем не будет найден, тогда он скорее всего полуаппаратный или программный. Тогда надо посмотреть, на каком чипе он построен и искать драйвера для этого чипа (например, на сайте linuxant.com есть драйвера для чипа conexant). Параметры модема (точнее, устройства PCI, если модем не установится) можно посмотреть в том же yast, там есть пункт "Список устройств" (он может называться по-другому). Устанавливать драйвера, если они в формате rpm тоже через yast.
Исходники ядра находятся в /usr/src/linux
--------- Делай что нужно и будь что будет
Ответ отправила: deyatinor (статус: 6-ой класс)
Отправлен: 02.08.2005, 12:02 Оценка за ответ: 5
Вопрос № 24.442
Здравствуйте, эксперты!
1. Есть программа, написанная на java и дистрибутив Debian GNU/Linux Sarge 3.1. Программа запускается командой
java -jar /natvisa/server.jar >> /natvisa/server.log
Куда надо поместить команду запуска для автоматического старта программы при запуске системы, так чтобы это было грамотно?
И ещё проблема: Эта программа блокирует консоль, какбы ожидая ввода пользователя (хотя это в программе не предусмотренно). Как запустить программу так, чтобы консоль сразу же освобождалась? Кроме того если запускать её автоматически (я просто сделал скрипт с этой командой в папке /etc/init.d и ссылку на него в папке /etc/rcS.d), она блокирует не только консоль, но и весь процесс запуска системы, и только после нажатия ctrl+c процесс загрузки системы возобновляется, но сама программа, естественно, умирает.
Я читал о запуске программ с освобождением консоли, но тогда я не посчитал полезным на тот момент и не запомнил этого, а статейка с этой информацией была потеряна. Больше как ни ищу итой информации найти её не могу.
Спасибо.
Отправлен: 02.08.2005, 16:47
Вопрос задал: Tundravarg (статус: Посетитель)
Всего ответов отправлено: 5
Отвечает: lupus campestris
Здравствуйте, Tundravarg!
По-моему лучше в /etc/rc.local
Чтобы запускалась в фоновом режиме - в конце поставь знак амперсанда &
--------- «С кем тяжело молчать, с тем не о чем говорить» (Метерлинк)
Ответ отправила: lupus campestris (статус: Специалист)
Отправлен: 02.08.2005, 17:31
Отвечает: G. Denis
Здравствуйте, Tundravarg!
У меня Slackware - подобную загрузку вношу в rc.local
Запуск программы в фоне осуществляется добавлением амперсанда (&)
т.е. - command &
система выдаст тебе идентификатор процесса (PID) и "уйдет" в фон.
В слачае необходимости остановки приложения, пользуйся командой kill
kill PID
Ответ отправил: G. Denis (статус: 4-ый класс)
Отправлен: 02.08.2005, 17:48
Отвечает: Alex Diesel
Здравствуйте, Tundravarg!
1. Если необходимо чтобы команда запускалась при выходе пользователя в систему, то в домашнем каталоге в файл bash_login. Если вместе с системой, то в конец соответствующего runlevel'у rc.d скрипта.
Для того чтобы "осовобождалася" консоль необходимо запускать в фоновом режиме, для этого в конце команды (любой) ставится значек &:
Ответ отправил: DND (статус: Специалист)
Отправлен: 02.08.2005, 18:17
Отвечает: Igor Yakimchuk
Здравствуйте, Tundravarg!
/etc/init.d и потом сделать символическую ссылку в /etc/rc3.d
а если так
java -jar /natvisa/server.jar >> /natvisa/server.log &
Ответ отправил: Igor Yakimchuk (статус: Профессионал)
Отправлен: 03.08.2005, 14:38