Technical issues/questions of an intermediate or advanced nature.
-
Ed_P
- Contributor

- Posts: 8908
- Joined: 06 Feb 2013, 22:12
- Distribution: Cinnamon 5.01 ISO
- Location: Western NY, USA
Post#1
by Ed_P » 19 Mar 2020, 06:20
With the grandkids all taking classes at home I'm trying to get an old notebook working for them. I've installed Porteus Cinnamon x586 on it for them and it is working except for the wireless part. The network only shows Wired. I tried some Broadcom fixes but they didn't help and looking at a lspci I see why.
Code: Select all
root@porteus:/home/guest# lspci
00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 03)
00:1d.0 USB controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 03)
00:1d.1 USB controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 03)
00:1d.2 USB controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 03)
00:1d.3 USB controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 03)
00:1d.7 USB controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d3)
00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller (rev 03)
00:1e.3 Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Modem Controller (rev 03)
00:1f.0 ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface Bridge (rev 03)
00:1f.2 IDE interface: Intel Corporation 82801FBM (ICH6M) SATA Controller (rev 03)
02:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5751 Gigabit Ethernet PCI Express (rev 01)
03:01.0 CardBus bridge: Texas Instruments PCI6515 Cardbus Controller
03:01.5 Communication controller: Texas Instruments PCI6515 SmartCard Controller
03:03.0 Network controller: Intel Corporation PRO/Wireless 2915ABG [Calexico2] Network Connection (rev 05)
root@porteus:/home/guest#
While the Ethernet controller is Broadcom the Network controller is Intel.
Help.
Ed_P
-
jssouza
- Legendary

- Posts: 1165
- Joined: 09 Jul 2015, 14:17
- Distribution: Porteus x86 arm
Post#2
by jssouza » 19 Mar 2020, 13:26
Maybe missing firmware, you probably need the ipw2200 firmware package from Slackware.
What are the outputs of these commands (as root)?
lspci -knn
lsmod
dmesg | grep firmware
jssouza
-
Ed_P
- Contributor

- Posts: 8908
- Joined: 06 Feb 2013, 22:12
- Distribution: Cinnamon 5.01 ISO
- Location: Western NY, USA
Post#3
by Ed_P » 19 Mar 2020, 13:51
Thank you
jssouza.
Code: Select all
guest@porteus:~$ su
Password:
root@porteus:/home/guest# lspci -knn
00:00.0 Host bridge [0600]: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller [8086:2590] (rev 03)
Subsystem: Dell Dell Latitude C610 [1028:0182]
Kernel modules: intel_agp
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller [8086:2592] (rev 03)
Subsystem: Dell Device [1028:0182]
Kernel driver in use: i915
Kernel modules: i915
00:02.1 Display controller [0380]: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller [8086:2792] (rev 03)
Subsystem: Dell Device [1028:0182]
00:1c.0 PCI bridge [0604]: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 [8086:2660] (rev 03)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1d.0 USB controller [0c03]: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 [8086:2658] (rev 03)
Subsystem: Dell Device [1028:0182]
Kernel driver in use: uhci_hcd
00:1d.1 USB controller [0c03]: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 [8086:2659] (rev 03)
Subsystem: Dell Device [1028:0182]
Kernel driver in use: uhci_hcd
00:1d.2 USB controller [0c03]: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 [8086:265a] (rev 03)
Subsystem: Dell Device [1028:0182]
Kernel driver in use: uhci_hcd
00:1d.3 USB controller [0c03]: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 [8086:265b] (rev 03)
Subsystem: Dell Device [1028:0182]
Kernel driver in use: uhci_hcd
00:1d.7 USB controller [0c03]: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller [8086:265c] (rev 03)
Subsystem: Dell Device [1028:0182]
Kernel driver in use: ehci-pci
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev d3)
00:1e.2 Multimedia audio controller [0401]: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller [8086:266e] (rev 03)
Subsystem: Dell Latitude D610 Laptop [1028:0182]
Kernel driver in use: snd_intel8x0
Kernel modules: snd_intel8x0
00:1e.3 Modem [0703]: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Modem Controller [8086:266d] (rev 03)
Subsystem: Conexant Systems, Inc. Device [14f1:5423]
Kernel modules: 8250_pci, snd_intel8x0m
00:1f.0 ISA bridge [0601]: Intel Corporation 82801FBM (ICH6M) LPC Interface Bridge [8086:2641] (rev 03)
Subsystem: Dell Device [1028:0182]
Kernel modules: intel_rng
00:1f.2 IDE interface [0101]: Intel Corporation 82801FBM (ICH6M) SATA Controller [8086:2653] (rev 03)
Subsystem: Dell Device [1028:0182]
Kernel driver in use: ata_piix
02:00.0 Ethernet controller [0200]: Broadcom Corporation NetXtreme BCM5751 Gigabit Ethernet PCI Express [14e4:1677] (rev 01)
Subsystem: Dell Latitude D610 [1028:0182]
Kernel driver in use: tg3
Kernel modules: tg3
03:01.0 CardBus bridge [0607]: Texas Instruments PCI6515 Cardbus Controller [104c:8036]
Subsystem: Dell Device [1028:0182]
Kernel driver in use: yenta_cardbus
Kernel modules: yenta_socket
03:01.5 Communication controller [0780]: Texas Instruments PCI6515 SmartCard Controller [104c:8038]
Subsystem: Dell Device [1028:0182]
03:03.0 Network controller [0280]: Intel Corporation PRO/Wireless 2915ABG [Calexico2] Network Connection [8086:4223] (rev 05)
Subsystem: Intel Corporation Device [8086:1020]
Kernel modules: ipw2200
root@porteus:/home/guest# lsmod
Module Size Used by
ipv6 233472 12
dcdbas 12288 0
dell_smm_hwmon 12288 0
ppdev 12288 0
parport_pc 24576 0
parport 32768 2 parport_pc,ppdev
input_leds 12288 0
acpi_cpufreq 12288 0
led_class 12288 1 input_leds
8250_pci 32768 0
i915 888832 4
rng_core 12288 0
snd_intel8x0 24576 2
8250 12288 1 8250_pci
8250_base 24576 2 8250_pci,8250
serial_core 20480 2 8250,8250_base
ipw2200 102400 0
libipw 24576 1 ipw2200
snd_ac97_codec 77824 1 snd_intel8x0
lib80211 12288 1 libipw
ac97_bus 12288 1 snd_ac97_codec
snd_pcm 45056 2 snd_ac97_codec,snd_intel8x0
snd_timer 20480 1 snd_pcm
cfg80211 163840 2 ipw2200,libipw
tg3 114688 0
pcmcia 28672 0
rfkill 16384 1 cfg80211
ptp 16384 1 tg3
pps_core 12288 1 ptp
libphy 28672 1 tg3
intel_agp 12288 0
intel_gtt 16384 2 intel_agp,i915
shpchp 24576 0
yenta_socket 20480 0
pcmcia_rsrc 12288 1 yenta_socket
pcmcia_core 16384 3 yenta_socket,pcmcia,pcmcia_rsrc
root@porteus:/home/guest# dmesg | grep firmware
[ 9.366218] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[ 9.480085] ipw2200 0000:03:03.0: Direct firmware load for ipw2200-bss.fw failed with error -2
[ 9.480091] ipw2200: ipw2200-bss.fw request_firmware failed: Reason -2
[ 9.480093] ipw2200: Unable to load firmware: -2
root@porteus:/home/guest#
Ed_P
-
jssouza
- Legendary

- Posts: 1165
- Joined: 09 Jul 2015, 14:17
- Distribution: Porteus x86 arm
Post#4
by jssouza » 19 Mar 2020, 16:34
Looks like the firmware is missing
ipw2200: ipw2200-bss.fw request_firmware failed: Reason -2
[ 9.480093] ipw2200: Unable to load firmware: -2
You can try to download the ipw2200 firmware.
As root:
And copy the created xzm to your modules directory and reboot.
And how will you download the package without connected to the network?
Ed_P wrote: ↑19 Mar 2020, 06:20
The network only shows Wired
You cannot download from your x64 system coz it will download the 64 bit variant, while you need the 32 bit variant (I checked both their md5sums and they differ, so they are different pkgs)
Here's the direct link to the txz slackware package if you have to download from another system
http://slackware.uk/slackware/slackware ... 1-fw-1.txz
Copy it to this system and then to a txz2xzm and copy it your modules dir.
jssouza
-
Ed_P
- Contributor

- Posts: 8908
- Joined: 06 Feb 2013, 22:12
- Distribution: Cinnamon 5.01 ISO
- Location: Western NY, USA
Post#5
by Ed_P » 19 Mar 2020, 17:02
Thanks
jssouza.
I got an email from
neko about the ipw2200 module that I tried and it failed. But I downloaded on my x64 system so that may be the problem.
To get files to the x86 system I copy them on my x64 system to a flash drive and plug it into the x86 system.
BTW With
neko's file I renamed it 000-ipw2200.xzm so it would load before other modules. Could that cause a problem?
Added in 5 hours 48 minutes 49 seconds:
Good news, bad news.
The slackware file you pointed me to
jssouza converted to a xzm on the x86 machine activates the wireless controller and I can see the router connections in the area.
For whatever reason the wifi connections refuse my password entry attempts. I put them in, view them to be sure they are correct, press enter and 30 secs later I get the password prompt again.

Ed_P
-
jssouza
- Legendary

- Posts: 1165
- Joined: 09 Jul 2015, 14:17
- Distribution: Porteus x86 arm
Post#6
by jssouza » 20 Mar 2020, 02:31
Check dmesg if you get any error message, esp. wrt the firmware loading.
Wild theory would be the driver (porteus 4 days) is old for the newer firmware (from slackware current). But I doubt it.
Try reloading the driver. As root:
Code: Select all
modprobe -r ipw2200 ; modprobe ipw2200
FWIW, provide also the output of uname -a
jssouza
-
Ed_P
- Contributor

- Posts: 8908
- Joined: 06 Feb 2013, 22:12
- Distribution: Cinnamon 5.01 ISO
- Location: Western NY, USA
Post#7
by Ed_P » 20 Mar 2020, 04:34
Code: Select all
[ 4966.027998] eth1: Setting MAC to b2:28:33:0b:ae:51
[ 4966.551334] ipw2200: Firmware error detected. Restarting.
[ 5281.057822] eth1: Setting MAC to 7e:cd:ba:f8:90:36
guest@porteus:~$
guest@porteus:~$
guest@porteus:~$ dmesg | grep err
[ 0.000000] ACPI: IRQ0 used by override.
[ 0.000000] ACPI: IRQ9 used by override.
[ 0.039378] ACPI: Using IOAPIC for interrupt routing
[ 0.123786] ACPI: PCI Interrupt Link [LNKA] (IRQs 9 10 *11)
[ 0.123897] ACPI: PCI Interrupt Link [LNKB] (IRQs 5 7) *10
[ 0.124110] ACPI: PCI Interrupt Link [LNKC] (IRQs *9 10 11)
[ 0.124219] ACPI: PCI Interrupt Link [LNKD] (IRQs *5 7 9 10 11)
[ 0.124314] ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
[ 0.124414] ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
[ 0.124513] ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
[ 0.481163] sdhci: Copyright(c) Pierre Ossman
[ 0.481202] wbsd: Copyright(c) Pierre Ossman
[ 8.924155] yenta_cardbus 0000:03:01.0: Using CSCINT to route CSC interrupts to PCI
[ 8.924157] yenta_cardbus 0000:03:01.0: Routing CardBus interrupts to PCI
[ 9.193868] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[ 3491.539989] ipw2200: Firmware error detected. Restarting.
[ 4138.937208] xed[2004]: segfault at a6cdae48 ip aa612143 sp bff35910 error 4 in libglib-2.0.so.0.5600.1[aa5c3000+11e000]
opcode=0x4a 4a 01 00 00 10 00 00 00 08 00res 58/00:01:00:08:00/00:00:00:00:00/a0 Emask 0x12 (ATA bus error)
opcode=0x4a 4a 01 00 00 10 00 00 00 08 00res 58/00:01:00:08:00/00:00:00:00:00/a0 Emask 0x12 (ATA bus error)
[ 4881.620256] xed[2052]: segfault at ad3a6e48 ip b14de143 sp bfbb9310 error 4 in libglib-2.0.so.0.5600.1[b148f000+11e000]
[ 4966.551334] ipw2200: Firmware error detected. Restarting.
guest@porteus:~$
guest@porteus:~$ uname -a
Linux porteus 4.16.3-porteus #1 SMP PREEMPT Sat Apr 21 18:14:53 Local time zone must be set-- i686 Intel(R) Pentium(R) M processor 1.86GHz GenuineIntel GNU/Linux
guest@porteus:~$
guest@porteus:~$ su
Password:
root@porteus:/home/guest# modprobe -r ipw2200 ; modprobe ipw2200
root@porteus:/home/guest#
Ed_P
-
tom2238
- Black ninja

- Posts: 49
- Joined: 15 Nov 2018, 14:52
- Distribution: Porteus MATE v5.0 x86_64
- Location: Czechia
Post#8
by tom2238 » 20 Mar 2020, 14:19
Hi
I have this laptop and successfully using Porteus 3.2.2 with 4.9.0-porteus kernel.
Code: Select all
guest@porteus:~$ uname -a
Linux porteus 4.9.0-porteus #1 SMP PREEMPT Sun Dec 18 16:24:27 Local time zone must be set-- i686 Intel(R) Pentium(R) M processor 2.00GHz GenuineIntel GNU/Linux
Code: Select all
guest@porteus:~$ dmesg | grep -i ipw
[ 67.703523] libipw: 802.11 data/management/control stack, git-1.1.13
[ 67.703526] libipw: Copyright (C) 2004-2005 Intel Corporation <[email protected]>
[ 67.964977] ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.2.2kmpr
[ 67.964980] ipw2200: Copyright(c) 2003-2006 Intel Corporation
[ 67.966250] ipw2200: Detected Intel PRO/Wireless 2915ABG Network Connection
[ 68.992537] ipw2200: Radio Frequency Kill Switch is On:
[ 68.993206] ipw2200: Detected geography ZZE (13 802.11bg channels, 19 802.11a channels)
And little modification
Code: Select all
guest@porteus:~$ cat /etc/NetworkManager/NetworkManager.conf
# /etc/NetworkManager/NetworkManager.conf
#
# See NetworkManager.conf(5) for more information on this file
[device]
wifi.scan-rand-mac-address=0 # add this line
........
tom2238
-
Ed_P
- Contributor

- Posts: 8908
- Joined: 06 Feb 2013, 22:12
- Distribution: Cinnamon 5.01 ISO
- Location: Western NY, USA
Post#9
by Ed_P » 20 Mar 2020, 19:47
I tried your NetworkManager change
tom2238 but still no network connection.
Code: Select all
guest@porteus:~$ cat /etc/NetworkManager/NetworkManager.conf
# /etc/NetworkManager/NetworkManager.conf
#
# See NetworkManager.conf(5) for more information on this file
[main]
plugins=keyfile
dhcp=dhclient
[keyfile]
hostname=porteus
[device]
wifi.scan-rand-mac-address=0 # tom2238
guest@porteus:~$
guest@porteus:~$ dmesg | grep -i ipw
[ 9.630442] libipw: 802.11 data/management/control stack, git-1.1.13
[ 9.630445] libipw: Copyright (C) 2004-2005 Intel Corporation <[email protected]>
[ 9.648414] ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.2.2kmpr
[ 9.648418] ipw2200: Copyright(c) 2003-2006 Intel Corporation
[ 9.648722] ipw2200: Detected Intel PRO/Wireless 2915ABG Network Connection
[ 10.066704] ipw2200: Detected geography ZZA (11 802.11bg channels, 13 802.11a channels)
guest@porteus:~$ dmesg | grep -i err
[ 0.000000] ACPI: IRQ0 used by override.
[ 0.000000] ACPI: IRQ9 used by override.
[ 0.039351] ACPI: Using IOAPIC for interrupt routing
[ 0.124068] ACPI: PCI Interrupt Link [LNKA] (IRQs 9 10 *11)
[ 0.124180] ACPI: PCI Interrupt Link [LNKB] (IRQs 5 7) *10
[ 0.124290] ACPI: PCI Interrupt Link [LNKC] (IRQs *9 10 11)
[ 0.124399] ACPI: PCI Interrupt Link [LNKD] (IRQs *5 7 9 10 11)
[ 0.124495] ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
[ 0.124595] ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
[ 0.124694] ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
[ 0.480804] sdhci: Copyright(c) Pierre Ossman
[ 0.480843] wbsd: Copyright(c) Pierre Ossman
[ 9.080917] yenta_cardbus 0000:03:01.0: Using CSCINT to route CSC interrupts to PCI
[ 9.080919] yenta_cardbus 0000:03:01.0: Routing CardBus interrupts to PCI
[ 9.481781] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
guest@porteus:~$
Ed_P
-
Ed_P
- Contributor

- Posts: 8908
- Joined: 06 Feb 2013, 22:12
- Distribution: Cinnamon 5.01 ISO
- Location: Western NY, USA
Post#11
by Ed_P » 22 Mar 2020, 19:12
Thanks donald. A Porteus 3.x system does work on the Dell but Firefox 63.0.3-i686-1, which works on the Porteus 4 system, doesn't. I get "Firefox had a problem and crashed". I can't win.
Ed_P
-
donald
- Full of knowledge

- Posts: 2104
- Joined: 17 Jun 2013, 13:17
- Distribution: Porteus 3.2.2 XFCE 32bit
- Location: Germany
Post#12
by donald » 22 Mar 2020, 19:43
Ed
Some options for experimenting:
another browser - pale moon?
If it has to be Firefox, then:
Take port 4 > try the firmware of port 3 if they are different.
If this doesn't help, change the kernel as well.
or try installing the CRDA thing.
donald
-
Ed_P
- Contributor

- Posts: 8908
- Joined: 06 Feb 2013, 22:12
- Distribution: Cinnamon 5.01 ISO
- Location: Western NY, USA
Post#13
by Ed_P » 22 Mar 2020, 19:51
My 3.x system proved to be a 3.0.1 RazorQT based system. I'll look for a 3.2.2 version.
And while the Firefox on the 3.0.1 system works it doesn't work completely, in that it doesn't support access to the Porteus forum, even via a Google search. So upgrading things on the old Dell means downloading things on the new Dell and copying them to a flash drive then copying them to the old Dell with Windows XP then modifying the grub2dos menu to boot them. At the rate I'm going the pandemic will be over before the old Dell is functional.
Thank
donald.
Ed_P
-
donald
- Full of knowledge

- Posts: 2104
- Joined: 17 Jun 2013, 13:17
- Distribution: Porteus 3.2.2 XFCE 32bit
- Location: Germany
Post#14
by donald » 22 Mar 2020, 20:02
hmmm...Isn't it possible to install port onto a usb thumbdrive
and boot the "old" dell with that one?
donald
-
Ed_P
- Contributor

- Posts: 8908
- Joined: 06 Feb 2013, 22:12
- Distribution: Cinnamon 5.01 ISO
- Location: Western NY, USA
Post#15
by Ed_P » 22 Mar 2020, 20:25
The thumbdrive has a x86-64 port system on it.
Added in 57 minutes 21 seconds:
Cinnamon 3.2.2 - AF mode - wireless connections show.

Activating one brings up "
Connection failed Activation of network connection failed." Went into Settings and added the password, retried, same message.
Added in 38 minutes 11 seconds:
3.0.1 system firefox error.
Code: Select all
guest@porteus:~$ firefox
failed to find gam_server
ExceptionHandler::GenerateDump cloned child 2912
ExceptionHandler::SendContinueSignalToChild sent continue signal to child
ExceptionHandler::WaitForContinueSignal waiting for continue signal...
guest@porteus:~$
guest@porteus:~$ ls /mnt/live/memory/images
000-kernel.xzm/ 002-xorg.xzm/ firefox-63.0.3-i686-1.xzm/
001-core.xzm/ 003-razor.xzm/ flashplayer-plugin-24.0.0.186-i386-2alien.xzm/
guest@porteus:~$
Ed_P