Out of The Box Everything.

New features which should be implemented in Porteus; suggestions are welcome. All questions or problems with testing releases (alpha, beta, or rc) should go in their relevant thread here, rather than the Bug Reports section.
User avatar
limotux
Black ninja
Black ninja
Posts: 33
Joined: 12 Oct 2021, 06:41
Distribution: Porteus-KDE-v5.0rc3-x86_64

Out of The Box Everything.

Post#16 by limotux » 16 Nov 2021, 15:09

limotux wrote:
16 Nov 2021, 14:58
Try to install/activate kernel-firmware
Doing it now. Downloading to /tmp/ will activate once done

Code: Select all

guest@porteus:~$ getpkg kernel-firmware
Checking that mirror is online ...

--2021-11-16 17:07:00--  https://dfw.mirror.rackspace.com/slackware//slackware64-current/FILELIST.TXT
Resolving dfw.mirror.rackspace.com (dfw.mirror.rackspace.com)... 74.205.112.120
Connecting to dfw.mirror.rackspace.com (dfw.mirror.rackspace.com)|74.205.112.120|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1412536 (1.3M) [text/plain]
Saving to: ‘/tmp/getpkg/FILELIST.TXT’

FILELIST.TXT      100%[===========>]   1.35M   244KB/s    in 30s     

2021-11-16 17:07:33 (45.4 KB/s) - ‘/tmp/getpkg/FILELIST.TXT’ saved [1412536/1412536]

It is ,txz, right clicked, installed.
What next?

EDIT: I can only see "wired connection" no WiFi. :wall:
Last edited by limotux on 16 Nov 2021, 15:23, edited 1 time in total.

User avatar
limotux
Black ninja
Black ninja
Posts: 33
Joined: 12 Oct 2021, 06:41
Distribution: Porteus-KDE-v5.0rc3-x86_64

Out of The Box Everything.

Post#17 by limotux » 16 Nov 2021, 15:17

Code: Select all

Downloading: kernel-firmware-20211115_f5d5195-noarch-1.txz   DONE 
Converting kernel-firmware-20211115_f5d5195-noarch-1.txz ...
kdesu: Unknown option 'x'.

 Processing finished. 
Your files are in: /tmp/
Is

Code: Select all

kdesu: Unknown option 'x'.
OK?

User avatar
babam
Warlord
Warlord
Posts: 526
Joined: 16 Nov 2016, 10:30
Distribution: Porteus 5.0rc3 Xfce K6.1.1
Location: Rainy city

Out of The Box Everything.

Post#18 by babam » 16 Nov 2021, 15:58

Sorry, my English is bad.

beny
Full of knowledge
Full of knowledge
Posts: 2086
Joined: 02 Jan 2011, 11:33
Location: italy

Out of The Box Everything.

Post#19 by beny » 16 Nov 2021, 17:05

hi you have yet included into the lib/module/firmware:/lib/firmware/brcm/bcm43xx-0.fw
/lib/firmware/brcm/bcm43xx_hdr-0.fw dig on the kernel module directory for the /lib/modules/5.15.2-porteus/kernel/drivers/net/wireless/broadcom/b43/b43.ko.zst,in a terminal you have to load it with modprobe,after this lsmod in terminal show you if you have loaded the kernel module try to start network manager.porteus like slackware do not have all the modules of kernel build inside the kernel the vmlinuz like this is a huge weight,porteus is a light system, and you know slackware is a not automated distro all you want you have to build by yourself.

beny
Full of knowledge
Full of knowledge
Posts: 2086
Joined: 02 Jan 2011, 11:33
Location: italy

Out of The Box Everything.

Post#20 by beny » 16 Nov 2021, 22:25

ps: ln -s /path/to/module.ko /lib/modules/`uname -r`
depmod -a
modprobe module
this help you to link the modules you need into the modules directory that work, depmod -a check if it is ready and modprobe load it, and sorry but you have to extract from .zst to .ko and this is better network manager check the new connection when is available

User avatar
limotux
Black ninja
Black ninja
Posts: 33
Joined: 12 Oct 2021, 06:41
Distribution: Porteus-KDE-v5.0rc3-x86_64

Out of The Box Everything.

Post#21 by limotux » 17 Nov 2021, 14:04

Ed_P wrote:
16 Nov 2021, 13:45
If you want a more complete system you should use one of the Porteus 4.0 distributions.
You mean Porteus 4.0 would work out of the box?

User avatar
babam
Warlord
Warlord
Posts: 526
Joined: 16 Nov 2016, 10:30
Distribution: Porteus 5.0rc3 Xfce K6.1.1
Location: Rainy city

Out of The Box Everything.

Post#22 by babam » 17 Nov 2021, 14:12

limotux, Porteus 3.2.2 work out of the box.
Sorry, my English is bad.

User avatar
limotux
Black ninja
Black ninja
Posts: 33
Joined: 12 Oct 2021, 06:41
Distribution: Porteus-KDE-v5.0rc3-x86_64

Out of The Box Everything.

Post#23 by limotux » 17 Nov 2021, 14:14

babam wrote:
17 Nov 2021, 14:12
Porteus 3.2.2 work out of the box.
I already downloaded 4.0 and did USB
I will see. If not I'll try 3.2.2 as you say

User avatar
limotux
Black ninja
Black ninja
Posts: 33
Joined: 12 Oct 2021, 06:41
Distribution: Porteus-KDE-v5.0rc3-x86_64

Out of The Box Everything.

Post#24 by limotux » 17 Nov 2021, 14:49

are you sure 3.2.2 only NOT 4.0 work out of the box?

Jack
Contributor
Contributor
Posts: 1857
Joined: 09 Aug 2013, 14:25
Distribution: Porteus and Nemesis
Location: USA

Out of The Box Everything.

Post#25 by Jack » 17 Nov 2021, 14:53

My WiFi stop working after 3.2rc5.
I just like Slackware because I think it teach you about Linux to build packages where Ubuntu is like Windows you just install programs you want.

User avatar
Ed_P
Contributor
Contributor
Posts: 8343
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

Out of The Box Everything.

Post#26 by Ed_P » 17 Nov 2021, 15:15

limotux wrote:
17 Nov 2021, 14:49
are you sure 3.2.2 only NOT 4.0 work out of the box?
Pretty sure for broadcom. And if it doesn't check these links:

[HOWTO] Broadcom wifi under Porteus
Version 4.0 questions (Post by Blaze #64647)
No Wifi connection (Post by Blaze #78177)

And here are a couple of scripts I used for a netbook with Porteus 4.0 and a broadcom nic.
broadcomrc32-1.sh

Code: Select all

#!/bin/sh
# https://forum.porteus.org/viewtopic.php?f=117&t=5823&start=75#p45413

ls /etc/modprobe.d/*blacklist.conf
ls /var/log/packages/broadcom-*
ls /var/log/scripts/broadcom-*
#sudo lspci

ARCH=`echo $MACHTYPE | sed -e 's/-.*$//'`                #x86_64
KERNEL=`uname -a`

echo 
echo "Arch:  " $ARCH
echo "Kernel: "${KERNEL:14:14}


echo
echo -en "Press Enter to remove old driver files, Ctrl+C to end.\n"
read answer

# The following will remove all obsolete files:

rm /etc/modprobe.d/b43_blacklist.conf
rm /etc/modprobe.d/broadcom_blacklist.conf
rm /var/log/packages/broadcom-sta-6.30.223.248-$ARCH-1ftm
rm /var/log/packages/broadcom-sta-6.30.223.271_4.4.3_porteus-$ARCH-1jay
rm /var/log/scripts/broadcom-sta-6.30.223.271_4.4.3_porteus-$ARCH-1jay
rm -r /usr/doc/broadcom-sta-6.30.223.141
rm -r /usr/doc/broadcom-sta-6.30.223.271


# If we wish to install the current wl.ko for some particular kernel you have just 
# compiled (say 4.4.10-porteus, for example), the following will do all the job:

wget --no-check-certificate https://slackbuilds.org/slackbuilds/14.1/network/broadcom-sta.tar.gz
tar xf broadcom-sta.tar.gz
cd broadcom-sta/

wget --no-check-certificate https://www.broadcom.com/docs/linux_sta/hybrid-v35-nodebug-pcoem-6_30_223_271.tar.gz
wget --no-check-certificate https://www.broadcom.com/docs/linux_sta/hybrid-v35_64-nodebug-pcoem-6_30_223_271.tar.gz
wget --no-check-certificate https://www.broadcom.com/docs/linux_sta/README_6.30.223.271.txt

KERNEL=4.4.10-porteus broadcom-sta.SlackBuild

echo $KERNEL

installpkg /tmp/broadcom-sta-*_SBo.tgz
broadcomrc32-2.sh

Code: Select all

#!/bin/sh
# https://forum.porteus.org/viewtopic.php?p=64647#p64647

# Download b43-firmware-classic-5.100.138-1-noarch.xzm and copy to modules folder of Porteus.
# http://www.mediafire.com/file/lsdn0vh8a4u5ypw/b43-firmware-classic-5.100.138-1-noarch.xzm

su
#toor
cp    /etc/modprobe.d/broadcom_blacklist.conf /home/guest/Backups/
cp    /etc/modprobe.d/b43_blacklist.conf      /home/guest/Backups/
echo 'blacklist wl' > /etc/modprobe.d/broadcom_blacklist.conf
echo 'blacklist wl' > /etc/modprobe.d/b43_blacklist.conf
echo "Reboot"

su
#toor
dmesg | grep -i b43
modprobe b43
Ed

nanZor
Shogun
Shogun
Posts: 381
Joined: 09 Apr 2019, 03:27
Distribution: Porteus 5.01 x86-64 LXQT

Out of The Box Everything.

Post#27 by nanZor » 19 Nov 2021, 08:20

Limotux - Porteus is not like all the other 1-4gb download children. :)

Also too, note that Porteus is designed to be "portable". You may face this situation often if you actually are using it in portable fashion, especially with machines that are ancient / going into vintage category.

If the above doesn't work, consider giving your machine a nice little upgrade with an external modern usb wifi dongle that IS supported by more common modern chipsets. I've had good luck with Panda, but there are many others.

By doing this with an external dongle, you'll generally get better performance being external rather than from a decrepid old internal wifi. Perhaps even add 5ghz ac capabilities depending on model. The old internal is simply not detected / used and the modern dongle gets supported automatically.

Once found, as a portable warrior, you'll never have to worry again if you come across vintage gear AND you will never face the catch-22 of trying to download drivers when you can't get online in the first place. :)
That's a UNIX book - cool. -Garth

User avatar
babam
Warlord
Warlord
Posts: 526
Joined: 16 Nov 2016, 10:30
Distribution: Porteus 5.0rc3 Xfce K6.1.1
Location: Rainy city

Out of The Box Everything.

Post#28 by babam » 19 Nov 2021, 10:18

Solved?
Sorry, my English is bad.

fulalas
DEV Team
DEV Team
Posts: 2050
Joined: 26 Oct 2016, 15:34
Distribution: Porteus
Location: Brazil

Out of The Box Everything.

Post#29 by fulalas » 14 Dec 2021, 07:17

I also wonder why we don't provide support for these wifi cards out of the box. I got a wifi dongle the other day and it didn't work on Porteus. It's very frustrating and I see no reason we don't include drivers for these devices.

raja
Shogun
Shogun
Posts: 434
Joined: 02 May 2017, 09:51
Distribution: v3.2.2-32 and Porteus-Artix-64
Location: Chennai,India

Out of The Box Everything.

Post#30 by raja » 14 Dec 2021, 10:52

Size

In Ubuntu, vmlinuz size is 18MB. kernel modules size is around 600MB . But, compression is gzip. They will cover most drivers. But, broadcom stuff has got problem, there also.

IN porteus they are around 5 MB and 120 MB.

I suggest, porteus can provide vmlinuz and kernel modules compiled with ubuntu 'config' under "bundles' for users who demand such coverage.
Linux Kernel-4.4.272 -32 bit; Linux Kernel-5.4.185 - 64 bit

Post Reply