[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1032852: debian-installer: Intel Corporation PRO/Wireless 2200BG doen't work for d-i, does work on installed Bookworm



Hi Charles

Thanks for the bug! Inline are a few questions / things I've seen from
the log:

On Sun, Mar 12, 2023 at 03:13:34PM -0600, Charles Curley wrote:
>Package: debian-installer
>Version: debian-bookworm-DI-alpha2-i386-netinst.iso
>Severity: normal
>Tags: d-i
>X-Debbugs-Cc: charlescurley@charlescurley.com
>
>Dear Maintainer,
>
>I attempted to install using a CD-RW of debian-bookworm-DI-alpha2-i386-netinst.iso. I preseeded as much as I could, and the preseed went along fine, except that I could not get a wifi connection.
>
>The wifi works once bookworm is installed, but not under d-i.

I can see that d-i's firmware detection stuff worked just fine for the
ipw2200 hardware (yay!):

Mar 12 20:51:48 check-missing-firmware: looking at dmesg for the first time
Mar 12 20:51:48 check-missing-firmware: saving timestamp for a later use: [  107.506398]
Mar 12 20:51:48 check-missing-firmware: looking for firmware file ipw2200-bss.fw requested by ipw2200
Mar 12 20:51:48 check-missing-firmware: looking for firmware file ipw2200-bss.fw requested by ipw2200
Mar 12 20:51:48 check-missing-firmware: missing firmware files (ipw2200-bss.fw ipw2200-bss.fw) for ipw2200
Mar 12 20:51:48 check-missing-firmware: mainloop iteration #1
Mar 12 20:51:48 check-missing-firmware: lookup with /cdrom/firmware/Contents-firmware
Mar 12 20:51:49 check-missing-firmware: installing firmware package /cdrom/firmware/firmware-ipw2x00_20230117-2_all.deb (non-free-firmware)
Mar 12 20:51:49 check-missing-firmware: removing and loading kernel module ipw2200
Mar 12 20:51:49 kernel: [  111.058503] libipw: 802.11 data/management/control stack, git-1.1.13
Mar 12 20:51:49 kernel: [  111.058514] libipw: Copyright (C) 2004-2005 Intel Corporation <jketreno@linux.intel.com>
Mar 12 20:51:49 kernel: [  111.087396] ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.2.2kmprq
Mar 12 20:51:49 kernel: [  111.087407] ipw2200: Copyright(c) 2003-2006 Intel Corporation
Mar 12 20:51:49 kernel: [  111.087686] ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
Mar 12 20:51:49 kernel: [  111.088105] ipw2200 0000:02:02.0: firmware: direct-loading firmware ipw2200-bss.fw
Mar 12 20:51:50 kernel: [  111.329661] ipw2200: Detected geography ZZM (11 802.11bg channels, 0 802.11a channels)
Mar 12 20:51:50 kernel: [  111.334989] ipw2200 0000:02:02.0 wlp2s2: renamed from eth0
Mar 12 20:51:50 net/hw-detect.hotplug: Detected hotpluggable network interface wlp2s2
Mar 12 20:51:51 check-missing-firmware: looking at dmesg again, restarting from timestamp: [  107.506398]
Mar 12 20:51:51 check-missing-firmware: timestamp found, truncating dmesg accordingly
Mar 12 20:51:51 check-missing-firmware: saving timestamp for a later use: [  111.334989]
Mar 12 20:51:51 check-missing-firmware: no missing firmware in loaded kernel modules
Mar 12 20:51:51 check-missing-firmware: taking network interface -n up/down
Mar 12 20:51:51 check-missing-firmware: taking network interface enp2s8 up/down
Mar 12 20:51:51 check-missing-firmware: taking network interface wlp2s2 up/down
Mar 12 20:51:52 check-missing-firmware: looking at dmesg again, restarting from timestamp: [  111.334989]
Mar 12 20:51:52 check-missing-firmware: timestamp found, truncating dmesg accordingly
Mar 12 20:51:52 check-missing-firmware: saving timestamp for a later use:
Mar 12 20:51:52 check-missing-firmware: no missing firmware in loaded kernel modules

>Fortunately, I was able to use the Ethernet interface to continue the installation.

wlp2s2 is the wireless interface name, and the installer is trying to
use it:

Mar 12 20:52:22 netcfg[4487]: INFO: ethtool-lite: wlp2s2: carrier up
Mar 12 20:52:22 netcfg[4487]: INFO: Found link on wlp2s2
Mar 12 20:52:22 netcfg[4487]: INFO: found link on interface wlp2s2, making it the default.
Mar 12 20:52:22 netcfg[4487]: INFO: Could not find valid BOOTIF= entry in /proc/cmdline
Mar 12 20:52:22 netcfg[4487]: INFO: Taking down interface enp2s8
Mar 12 20:52:22 netcfg[4487]: INFO: Taking down interface wlp2s2
Mar 12 20:52:28 netcfg[4487]: INFO: Activating interface wlp2s2
Mar 12 20:52:29 netcfg[4487]: INFO: Scan of wireless interface wlp2s2 succeeded.
Mar 12 20:52:29 netcfg[4487]: INFO: Network chosen: . Proceeding to connect.
Mar 12 20:52:35 netcfg[4487]: INFO: Activating interface wlp2s2
Mar 12 20:52:35 netcfg[4487]: INFO: Scan of wireless interface wlp2s2 succeeded.

Then I can see lots of errors around running wpasupplicant:

Mar 12 20:54:18 netcfg[5996]: WARNING **: Couldn't read Wpasupplicant pid file, not trying to kill.
...
Mar 12 20:54:24 netcfg[5996]: INFO: Activating interface wlp2s2
Mar 12 20:54:25 netcfg[5996]: INFO: Scan of wireless interface wlp2s2 succeeded.
Mar 12 20:54:25 netcfg[5996]: INFO: Network chosen: . Proceeding to connect.
Mar 12 20:54:25 netcfg[5996]: INFO: Couldn't connect to wpasupplicant
Mar 12 20:54:25 netcfg[5996]: INFO: Activating interface wlp2s2
Mar 12 20:54:25 netcfg[5996]: INFO: Scan of wireless interface wlp2s2 succeeded.
Mar 12 20:54:25 netcfg[5996]: INFO: Network chosen: . Proceeding to connect.
Mar 12 20:54:25 netcfg[5996]: INFO: Couldn't connect to wpasupplicant
Mar 12 20:54:25 netcfg[5996]: INFO: Activating interface wlp2s2
Mar 12 20:54:25 netcfg[5996]: INFO: Scan of wireless interface wlp2s2 succeeded.
...
Mar 12 20:54:27 netcfg[5996]: INFO: Activating interface wlp2s2
Mar 12 20:54:28 netcfg[5996]: INFO: Scan of wireless interface wlp2s2 succeeded.
Mar 12 20:54:28 netcfg[5996]: INFO: Network chosen: . Proceeding to connect.
Mar 12 20:54:28 main-menu[265]: (process:5995): Successfully initialized wpa_supplicant
Mar 12 20:54:28 main-menu[265]: (process:5995): nl80211: Driver does not support authentication/association or connect commands
Mar 12 20:54:28 main-menu[265]: (process:5995): nl80211: deinit ifname=wlp2s2 disabled_11b_rates=0
Mar 12 20:54:28 main-menu[265]: (process:5995): wlp2s2: Failed to initialize driver interface
Mar 12 20:54:28 main-menu[265]: (process:5995): nl80211: Driver does not support authentication/association or connect commands
Mar 12 20:54:28 main-menu[265]: (process:5995): nl80211: deinit ifname=wlp2s2 disabled_11b_rates=0
Mar 12 20:54:28 main-menu[265]: (process:5995): wlp2s2: Failed to initialize driver interface
Mar 12 20:54:28 main-menu[265]: (process:5995): wlp2s2: CTRL-EVENT-DSCP-POLICY clear_all
Mar 12 20:54:28 main-menu[265]: (process:5995): Successfully initialized
...

and these errors go on for a long time :-(

You say that you're preseeding things. Could you also please share
your preseed file in case that is relevant?

Could you run the installation without preseeding and confirm if the
wireless works that way please?

-- 
Steve McIntyre, Cambridge, UK.                                steve@einval.com
"I suspect most samba developers are already technically insane... Of
 course, since many of them are Australians, you can't tell." -- Linus Torvalds


Reply to: