From owner-freebsd-questions@freebsd.org Sun May 31 19:47:24 2020 Return-Path: Delivered-To: freebsd-questions@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id EF83C33F349 for ; Sun, 31 May 2020 19:47:24 +0000 (UTC) (envelope-from tomek@cedro.info) Received: from mail-wr1-x42b.google.com (mail-wr1-x42b.google.com [IPv6:2a00:1450:4864:20::42b]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49Zpjl5mPkz3X2R for ; Sun, 31 May 2020 19:47:23 +0000 (UTC) (envelope-from tomek@cedro.info) Received: by mail-wr1-x42b.google.com with SMTP id p5so3458291wrw.9 for ; Sun, 31 May 2020 12:47:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cedro.info; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=L46iZzwEHlVzl2xRlB8V3VtVlShyvyYn4HjSyyvqHyE=; b=Q4mIBQ69JIY0zcLOpYvV6aH9lWUD5+D/zhwTIn8F5b958ruB/GLPf8GBu6IvCpU760 7YtSJ+TKxaBnNLeqYN1KPD9gYM7hfi0FqNjOh2ESW0STf/Q5TMOO2/ChcVXxeqXY/X/d P1FcF8QmNdTCRH5HDsTYYFAOdnt7puhz82xuVXM/TsBIQcDmwpn8WzbqYUdz3CsqBy4x 0i2Y7INL+4SKXYmu5kCiF5vvNgoTrb3ysE9OOj80EN2Hwbz3nizJ63iO1YTnP69FzmOw xB2N7bHEI6sSKmQ1HTnWFfE+NyHjHApnCMZSGkAyeCK9oMY7R8sQcTH+osov3OQlLWVo VmYA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=L46iZzwEHlVzl2xRlB8V3VtVlShyvyYn4HjSyyvqHyE=; b=MdB03ORRzrq7Vdx6RX8s7+f9agyyA2emj2zDwqZKNo34EALH+DUJ+tkM/eTxhNwc5j nk5sl1SvJ1rCiR4Ubmljxiq/98v+5tk3y08sSNe3KPMph/MSCMv14MDF2dwbtjz8lnvl i9l2gbuW8dINk1TtjafaMYEHfykbLnWG8wXPl8EiRAF8xzfXPmW2b9mowLbKcGoGYDgO 5Kmi45qWzQ8MMFO8tfQQJk7n2R680TJ9PP4xwY9u8H2n4CcrITZQc8CerpeUNmkMv+yp 7Zm9O21B8qlA0o2IiaPWRtuSXWehwoLqVh83vlOsQNEUhDfMXGkggqIT5xaddZa/qETf 2tSw== X-Gm-Message-State: AOAM5339HdMFN6w7Znty2NAA8IP9xHPWWaiZW+ur9PXJJbnCsOCUY4mf joveuL0qGYD/kruMqm9HK3lzwFIM/Ft2sJRwG8oyM1YY X-Google-Smtp-Source: ABdhPJwAT4cvKIKcNSyO+2Ypy+4LfL4pT/lAWKl5BeOQDpuKVMOh9Bl57VtgP6X9LqL/tGRjhmsdDP6S7IwGvYvaogo= X-Received: by 2002:a05:6000:1146:: with SMTP id d6mr18222546wrx.400.1590954442115; Sun, 31 May 2020 12:47:22 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Tomasz CEDRO Date: Sun, 31 May 2020 21:46:46 +0200 Message-ID: Subject: Re: kernel module disable / blacklist To: FreeBSD Questions Mailing List Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 49Zpjl5mPkz3X2R X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=pass header.d=cedro.info header.s=google header.b=Q4mIBQ69; dmarc=none; spf=none (mx1.freebsd.org: domain of tomek@cedro.info has no SPF policy when checking 2a00:1450:4864:20::42b) smtp.mailfrom=tomek@cedro.info X-Spamd-Result: default: False [-0.86 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.35)[-0.346]; R_DKIM_ALLOW(-0.20)[cedro.info:s=google]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-0.44)[-0.437]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; DMARC_NA(0.00)[cedro.info]; RCPT_COUNT_ONE(0.00)[1]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[cedro.info:+]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::42b:from]; NEURAL_SPAM_SHORT(0.22)[0.221]; R_SPF_NA(0.00)[no SPF record]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[] X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 31 May 2020 19:47:25 -0000 On Sun, May 31, 2020 at 6:22 PM Tomasz CEDRO wrote: > I am creating an embedded system that exposes the serial port over > USB. This causes auto-load ucom, umodem, u3g modules, even though I > have removed them by hand. Because of the development steps I need to > plug and unplug that device quite often. It would be lovely to be able > to blacklist a given set of modules so they does not auto-load on > device connect. `module_blacklist` in `loader.conf` does not seem to > work at runtime. > > Is there a simple way to temporarily blacklist given modules? > > I would prefer not to modify the devd configurations because also I > have a u3g modem in my laptop that I would like to use by default. > Temporary blacklist should ideally have a precedence over devd. `service devd stop` for testing and then `service devd start` did the trick as it was the one loading modules. No need to blacklist a module, sorry, I was curious if there was such option in FreeBSD :-) -- CeDeROM, SQ7MHZ, http://www.tomek.cedro.info