From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: To: sisyphus@lists.altlinux.org References: <200602072021.16293.sisyphus@atlantic-link.com.ua> From: Sergey Bolshakov Date: Tue, 07 Feb 2006 22:39:27 +0300 In-Reply-To: <200602072021.16293.sisyphus@atlantic-link.com.ua> (Nick Fedchik's message of "Tue, 7 Feb 2006 20:21:16 +0200") Message-ID: User-Agent: Gnus/5.1007 (Gnus v5.10.7) XEmacs/21.4.19 (linux) MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 8bit Subject: [sisyphus] Re: firmware.agent X-BeenThere: sisyphus@lists.altlinux.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Linux Sisyphus discussion list List-Id: ALT Linux Sisyphus discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Feb 2006 19:39:32 -0000 Archived-At: List-Archive: List-Post: >>>>> "Nick" == Nick Fedchik writes: > Использоуется свежеапгрейднутый Сизиф. > Работаю сейчас над заточнкой одного модуля ядра, ну и есть такая задачка что > надо каждый раз при подключении девайса загрузить ему прошивку, на что модуль > выполняет вызовы request_firmware(). > Я по своей (не)внимательности длительное время внимательно смотрел только логи > ядра, а когда глянул все предупреждения, то обнаружил такое: > Feb 7 19:56:04 titan kernel: irda_usb_probe: Need to patch device irda0 > Feb 7 19:56:04 titan udevd-event[5370]: run_program: exec of program > '/lib/udev/firmware.agent' failed > Feb 7 19:56:04 titan kernel: stir421x_patch_device(), wrong patch > '42101001.sb' version (4097 <-> 4098) > Feb 7 19:56:04 titan udevd-event[5392]: run_program: exec of program > '/lib/udev/firmware.agent' failed > Проверил всё ли у меня установлено: > [root@titan log]# rpm -qa | grep udev > udev-0.77-alt1 > udev_static-addon-0.1-alt1 > Вопрос знатокам udevd: почему firmware.agent находится в /etc/hotplug? > Тот ли самый этот firmware.agent? (я другого не нашел) > Т.е. проблем особых пока нет, но всё же эти сообщения, явно связанные с > вызовами загрузки прошивки, настораживают. Да, сейчас там ошибка. Следует поправить в /etc/udev/rules.d/50-alt.rules строку: SUBSYSTEM=="firmware", ACTION=="add", RUN+="/lib/udev/firmware.agent" заменив firmware.agent на firmware_helper --