From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S964912AbXHZWPg (ORCPT ); Sun, 26 Aug 2007 18:15:36 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1752078AbXHZWP2 (ORCPT ); Sun, 26 Aug 2007 18:15:28 -0400 Received: from nz-out-0506.google.com ([64.233.162.228]:4671 "EHLO nz-out-0506.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751151AbXHZWP2 (ORCPT ); Sun, 26 Aug 2007 18:15:28 -0400 DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=aFmWCfYKsqK+b8r0/ionSAK9KGDBb1rpKwUWUVhpyHvUmUb/dsYeDuE5CO4CaOGuk7as7MFUQPTek7NWE3Xzbrfmi87+o+f666kbXk7e8kOeF4ls73gExOd5HtxCPo5vhHhdym+BawBn4brpArTAN13lH0yFcWnqW6Its8QaBa0= Message-ID: <3ae72650708261515q66fc473fua4b99728e4d5a3f8@mail.gmail.com> Date: Mon, 27 Aug 2007 00:15:25 +0200 From: "Kay Sievers" To: "Thiago Ramos dos Santos" Subject: Re: Configuring previously loaded module Cc: linux-kernel@vger.kernel.org In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: X-Google-Sender-Auth: 6f84efeed3263f40 Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On 8/27/07, Thiago Ramos dos Santos wrote: > I have 2 devices which use the usbserial module: a CDMA modem and a > Palm PDA (to be more especific, the PDA uses the visor module, which > uses the usbserial). > When I plug the PDA to the computer, the visor module gets > automatically loaded by the kernel, and so is the usbserial module. > When the modem is pluged, the module is not loaded automaticaly, so I > created a hotplug entry for it. > For both devices I put rules in udev configuration files, so they are > autmaticaly mapped to the same /dev node in despite of the ttyUSB* > node they are mapped to. > > The problem is that the modem requires the usbserial module to be > loaded with some parameters: product=xxxxx vendor=xxxxx. So, if I plug > the PDA first, the usbserial is loaded without those parameters, and > when the modem is pluged, the ttyUSB nodes are not created for it. So > I have to manually unload both the visor and usbserial modules, reload > the usbserial with the specific parameters (to get the ttyUSB nodes > for the modem) and reload the visor module (to recreate the ttyUSB > nodes for the PDA). > > Is there anyway to configure the previously loaded usbserial module > with the modem parameters without having to unload it? If it is not > possible, is there any other solution? Try putting: options usbserial product=xxxxx vendor=xxxxx in: /etc/modprobe.d/serial Kay