Return-path: Received: from mail-qe0-f51.google.com ([209.85.128.51]:33599 "EHLO mail-qe0-f51.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751016Ab3LQXf1 (ORCPT ); Tue, 17 Dec 2013 18:35:27 -0500 MIME-Version: 1.0 In-Reply-To: <1254825772.20131217224914@eikelenboom.it> References: <1342235583.20131211182804@eikelenboom.it> <871324710.20131211191104@eikelenboom.it> <1937118387.20131216122200@eikelenboom.it> <52AEE60B.6030509@broadcom.com> <19210260274.20131216135644@eikelenboom.it> <1534126119.20131217104548@eikelenboom.it> <387552477.20131217213319@eikelenboom.it> <20131217212709.GB5624@decadent.org.uk> <1254825772.20131217224914@eikelenboom.it> From: Julian Calaby Date: Wed, 18 Dec 2013 10:35:06 +1100 Message-ID: (sfid-20131218_003548_991923_9BE1D376) Subject: Re: [cfg80211 / iwlwifi] setting wireless regulatory domain doesn't work. To: Sander Eikelenboom Cc: Ben Hutchings , Arend van Spriel , "Luis R. Rodriguez" , Linus Torvalds , "Berg, Johannes" , "Grumbach, Emmanuel" , "linux-kernel@vger.kernel.org" , "ilw@linux.intel.com" , "netdev@vger.kernel.org" , "linux-wireless@vger.kernel.org" , "John W. Linville" , Avinash Patil Content-Type: text/plain; charset=ISO-8859-1 Sender: linux-wireless-owner@vger.kernel.org List-ID: Hi All, On Wed, Dec 18, 2013 at 8:49 AM, Sander Eikelenboom wrote: > > Tuesday, December 17, 2013, 10:27:09 PM, you wrote: > >> On Tue, Dec 17, 2013 at 09:33:19PM +0100, Sander Eikelenboom wrote: >> Debian official kernels use modular drivers, and neither >> initramfs-tools nor dracut includes wireless drivers in the initramfs. >> If you build a custom kernel with built-in drivers then you most >> likely don't need an initramfs at all. > >> As maintainer of crda in Debian, I could add an initramfs hook that >> would include it in an initramfs. But I don't understand why it would >> be worth doing so. Why is it so useful to have wireless drivers >> built-in *and* an initramfs? If you think I should do this then open >> a bug (reportbug crda). > > Indeed, I looked for a crda hook for initramfs-tools but didn't find it, so skipped that idea > for the moment. > > So if i combine the two .. it's essentially just a very bad idea to compile the wireless stuff in. > It needs a access to a userland program at module load time, or it will block forever. >From looking at the code and files in the Debian package, the CRDA "calls" are actually events which are then handled by udev. So what happens to events passed to udev which aren't handled by any of it's (current) rules? Thanks, -- Julian Calaby Email: julian.calaby@gmail.com Profile: http://www.google.com/profiles/julian.calaby/ .Plan: http://sites.google.com/site/juliancalaby/