Leanest option for 32 bit machines?
Leanest option for 32 bit machines?
Hello everyone,
I am teaching a Tinkercad (tinkercad.com) class at a library and we have had such an overwhelming interest that we don't have enough modern machines for the kids who are coming. So I am trying to dust off some old machines to see if I can use them as extra machines for the class.
The machines are HP Mini Netbook 110, Intel Atom 1.60 GHz processor, 160 GB HDD, 1 GB RAM.
The constraints I'm working with are:
1) Need a mainstream browser that has webGL capabilities;
2) Need a very lean OS that can devote all of its memory to running the browser in order to operate Tinkercad;
3) Need these to be 32-bit
All I really need is a browser, no other OS requirements, so Porteus Kiosk is an ideal solution, but there is no 32-bit version. Does anyone have suggestions for the best option? Would it be to run 32-bit Porteus with Firefox installed? Or is there a distro out there similar to Proteus Kiosk where it's just a browser, but that works with 32 bit?
Thanks,
Phil
I am teaching a Tinkercad (tinkercad.com) class at a library and we have had such an overwhelming interest that we don't have enough modern machines for the kids who are coming. So I am trying to dust off some old machines to see if I can use them as extra machines for the class.
The machines are HP Mini Netbook 110, Intel Atom 1.60 GHz processor, 160 GB HDD, 1 GB RAM.
The constraints I'm working with are:
1) Need a mainstream browser that has webGL capabilities;
2) Need a very lean OS that can devote all of its memory to running the browser in order to operate Tinkercad;
3) Need these to be 32-bit
All I really need is a browser, no other OS requirements, so Porteus Kiosk is an ideal solution, but there is no 32-bit version. Does anyone have suggestions for the best option? Would it be to run 32-bit Porteus with Firefox installed? Or is there a distro out there similar to Proteus Kiosk where it's just a browser, but that works with 32 bit?
Thanks,
Phil
- Ed_P
- Contributor
- Posts: 8374
- Joined: 06 Feb 2013, 22:12
- Distribution: Cinnamon 5.01 ISO
- Location: Western NY, USA
Leanest option for 32 bit machines?
Porteus 5.0 has 32-bit systems and is very stable. Find a desktop that you like, add a 32-bit browser module and give it a try.
http://www6.frugalware.org/mirrors/linu ... teus-v5.0/
Once you settle on a desktop run a Porteus update to get the system current then add the browser.
http://www6.frugalware.org/mirrors/linu ... teus-v5.0/
Once you settle on a desktop run a Porteus update to get the system current then add the browser.
Ed
Leanest option for 32 bit machines?
Thank you for your reply!
I have installed Porteus 5.0 LXDE (Porteus-LXDE-v5.0-i586.iso). I first put it on a USB stick using Win32 Disk Imager, then once I booted it I used the Porteus Installer to install it and the bootloader on my HDD. My machine boots into Porteus no problem and it seems really snappy compared to the other 32-bit lightweight distros I've tried (Lubuntu, MX Linux). So far so good.
But now I have some questions:
1.
2.
Thanks, I think this will be a good solution if I can get these wrinkles ironed out.
Phil
I have installed Porteus 5.0 LXDE (Porteus-LXDE-v5.0-i586.iso). I first put it on a USB stick using Win32 Disk Imager, then once I booted it I used the Porteus Installer to install it and the bootloader on my HDD. My machine boots into Porteus no problem and it seems really snappy compared to the other 32-bit lightweight distros I've tried (Lubuntu, MX Linux). So far so good.
But now I have some questions:
1.
How would I do this? Is there a GUI utility that I should open? This forum post (viewtopic.php?f=35&t=10538) seems to indicate there is, but I don't see it anywhere in the "System Tools" menu on my install. Or is there a set of commands that I should run in the terminal?
2.
Okay, I got Firefox added. The "Browser Selection and Update Tool" wasn't working for me so I downloaded the .xzm module for Firefox on a different computer and used a USB drive to copy it over to /mnt/sda1/porteus/modules/ and activated it. Now I can open Firefox, but it's not working well. It is taking forever to load even the homepage, and sometimes I get an "unable to load page" message. The network manager says that I'm connected to my wifi network with a strong signal, but it's almost like I don't have connection the way Firefox is behaving. (This also is probably why the "Browser Selection and Update Tool" wasn't initially working either.) Any thoughts on what could cause a strong connection to the wifi network but only spotty internet connectivity? I was on a different device right beside my Porteus machine and it had fine internet connection the whole time.
Thanks, I think this will be a good solution if I can get these wrinkles ironed out.
Phil
- Ed_P
- Contributor
- Posts: 8374
- Joined: 06 Feb 2013, 22:12
- Distribution: Cinnamon 5.01 ISO
- Location: Western NY, USA
Leanest option for 32 bit machines?
In the menu you have do you see the Administration category?
Click on the Administration then scroll down to the Porteus Settings Centre option, click on it, enter the root password, and at the top of the GUI window that opens is the Porteus Updater. Click on the icon.https://forum.porteus.org/viewtopic.php?f=35&t=10538 wrote:For those who are unaware, in the Porteus Setting Centre (see menu>System/Administration>), there is an "Porteus Updater" tool.
What version of FF have you got? Updating it might help. It's also possible old/32bit hardward isn't as fast as your 64bit system.
Ed
Leanest option for 32 bit machines?
Thank you for helping me find the updater tool! I didn't have an Administration category in my menu, so for the reference of anyone using Porteus 5.0 LXDE, it is under Menu > System Tools > Porteus Settings Centre.
I'm not sure what FF is. Where could I find out which version I have, and how might I update it?
It could be, although the other machine that I was using side by side with Porteus is running MX Linux 21 (32 bit) on the same machine, an HP mini netbook, same hardware specs. Firefox and network connection in general works OK on that one, although Tinkercad is slow and choppy (hence my looking for another, hopefully more efficient, option).
- Ed_P
- Contributor
- Posts: 8374
- Joined: 06 Feb 2013, 22:12
- Distribution: Cinnamon 5.01 ISO
- Location: Western NY, USA
Leanest option for 32 bit machines?
I wasn't aware the Menus differed that much between DEs. I use Cinnamon.
FF -> FireFox Click the Help menu then the About link at the bottom.
In the Menu > Internet > click the Browser option at the top of the list.
Ed
-
- Shogun
- Posts: 238
- Joined: 12 Jun 2021, 21:59
- Distribution: Xfce 4.12 - 5.rc3 - x86_64
- Location: France
Leanest option for 32 bit machines?
Hello,
Look at the memory/cpu used by Porteus and your browser in 'Menu/system tools/task manager ' ...
Personally I use on my Porteus 5 x86-64, Firefox 88 : it works quite well on most of the sites (but to keep this version, I had to block the automatic updates of the browser)
I just did 2 memory tests with Porteus 4 and 5 LXDE :
Porteus 4 LXDE > Mem 250 MB
+ Firefox 88 (1 window) > 542 MB
Porteus 5 LXDE > Mem 315 MB
+ Firefox 88 (1 window) > Mem 678 MB
I don't know if my firefox-88.0-x86_64 could work on a 32bit computer ...
Anyway there is a version still available; mozilla-firefox-68 esr for Slackware and that should be very light and work for you :
http://ftp.osuosl.org/pub/slackware/sla ... /packages/
The latest versions of firefox are heavy
Look at the memory/cpu used by Porteus and your browser in 'Menu/system tools/task manager ' ...
Personally I use on my Porteus 5 x86-64, Firefox 88 : it works quite well on most of the sites (but to keep this version, I had to block the automatic updates of the browser)
I just did 2 memory tests with Porteus 4 and 5 LXDE :
Porteus 4 LXDE > Mem 250 MB
+ Firefox 88 (1 window) > 542 MB
Porteus 5 LXDE > Mem 315 MB
+ Firefox 88 (1 window) > Mem 678 MB
I don't know if my firefox-88.0-x86_64 could work on a 32bit computer ...
Anyway there is a version still available; mozilla-firefox-68 esr for Slackware and that should be very light and work for you :
http://ftp.osuosl.org/pub/slackware/sla ... /packages/
Leanest option for 32 bit machines?
@Ed_P
Still no dice on running the Browser Selection and Update Tool in Porteus. Sometimes when I click the updater, it thinks for a bit and then gives a red "No Internet Detected" message. Sometimes it will get past that and say:
Downloading live script ...
Downloading: update -firefox-live DONE
Work will be done in: /tmp
and then it will just hang there (yesterday when I was trying to add Firefox I left it for over an hour and it just sat there at that step), I'm assuming because of lack of connectivity.
A couple things I tried just now:
1) I tried Porteus on the other HP mini netbook (the one running MX that was doing fine with wifi connection). Same story on the connection: the network manager applet made it easy to connect to my wifi network, said it was a strong signal, but then the actual internet connection wasn't there (or was there very intermittently).
2) I tried Porteus 5.0 LXQt instead, to see if a different DE might make a difference. Same result as #1.
3) I took my first machine (the one on which I installed Porteus 5.0 LXDE to the HDD) and tried an ethernet connection to my network. Presto, everything works well. Firefox is loading pages nice and quick, and even Tinkercad works pretty well (well enough to use, I'd say).
This makes me think it's some sort of software issue (a driver?) for the wifi cards in my netbook minis that is making them work, but just barely. Although it's really strange to me that it sometimes makes that Internet connection for a minute, and then goes away again. If I had the ability to just run them all off ethernet cables during my class I would, but unfortunately I can't where I'm teaching this class, so it has to be wifi if I'm going to use these devices.
Just for comparison, here is what lspci tells me about my wireless adapter on the HP mini netbook that I have Porteus installed on:
And here is what lspci returns on the HP mini netbook that I have MX Linux 21 installed on:
Can you spot any differences that could explain why the wifi is working fine on MX but not on Porteus with same hardware specs? It appears to my untrained eye that they are using the same kernel driver, rt2800pci.
Oh geez, of course, sorry. I'm running 110.0 (32 bit). The module I downloaded was firefox-110.0-i686-en-US.xzm from here: http://dl.porteus.org/i586/Porteus-v5.0/modules/
Still no dice on running the Browser Selection and Update Tool in Porteus. Sometimes when I click the updater, it thinks for a bit and then gives a red "No Internet Detected" message. Sometimes it will get past that and say:
Downloading live script ...
Downloading: update -firefox-live DONE
Work will be done in: /tmp
and then it will just hang there (yesterday when I was trying to add Firefox I left it for over an hour and it just sat there at that step), I'm assuming because of lack of connectivity.
A couple things I tried just now:
1) I tried Porteus on the other HP mini netbook (the one running MX that was doing fine with wifi connection). Same story on the connection: the network manager applet made it easy to connect to my wifi network, said it was a strong signal, but then the actual internet connection wasn't there (or was there very intermittently).
2) I tried Porteus 5.0 LXQt instead, to see if a different DE might make a difference. Same result as #1.
3) I took my first machine (the one on which I installed Porteus 5.0 LXDE to the HDD) and tried an ethernet connection to my network. Presto, everything works well. Firefox is loading pages nice and quick, and even Tinkercad works pretty well (well enough to use, I'd say).
This makes me think it's some sort of software issue (a driver?) for the wifi cards in my netbook minis that is making them work, but just barely. Although it's really strange to me that it sometimes makes that Internet connection for a minute, and then goes away again. If I had the ability to just run them all off ethernet cables during my class I would, but unfortunately I can't where I'm teaching this class, so it has to be wifi if I'm going to use these devices.
Just for comparison, here is what lspci tells me about my wireless adapter on the HP mini netbook that I have Porteus installed on:
Code: Select all
root@porteus:/home/guest# lspci
00:00.0 Host bridge: Intel Corporation Atom Processor D2xxx/N2xxx DRAM Controller (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Atom Processor D2xxx/N2xxx Integrated Graphics Controller (rev 09)
00:1b.0 Audio device: Intel Corporation NM10/ICH7 Family High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 2 (rev 02)
00:1d.0 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #1 (rev 02)
00:1d.1 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #2 (rev 02)
00:1d.2 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #3 (rev 02)
00:1d.3 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #4 (rev 02)
00:1d.7 USB controller: Intel Corporation NM10/ICH7 Family USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation NM10 Family LPC Controller (rev 02)
00:1f.2 SATA controller: Intel Corporation NM10/ICH7 Family SATA Controller [AHCI mode] (rev 02)
00:1f.3 SMBus: Intel Corporation NM10/ICH7 Family SMBus Controller (rev 02)
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller (rev 05)
02:00.0 Network controller: Ralink corp. RT3592 Wireless 802.11abgn 2T/2R PCIe
root@porteus:/home/guest# lspci -vv -s 02.00.0
02:00.0 Network controller: Ralink corp. RT3592 Wireless 802.11abgn 2T/2R PCIe
DeviceName: Ralink 3592BC8 802.11a/b/g/n 2x2 WiFi and Bluetooth 3.0+HS Combo
Subsystem: Hewlett-Packard Company Device 1638
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 17
Region 0: Memory at 82000000 (32-bit, non-prefetchable) [size=64K]
Capabilities: [40] Power Management version 3
Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [50] MSI: Enable- Count=1/32 Maskable- 64bit+
Address: 0000000000000000 Data: 0000
Capabilities: [70] Express (v2) Endpoint, MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <512ns, L1 unlimited
ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset- SlotPowerLimit 6.500W
DevCtl: CorrErr- NonFatalErr- FatalErr- UnsupReq-
RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop-
MaxPayload 128 bytes, MaxReadReq 512 bytes
DevSta: CorrErr+ NonFatalErr- FatalErr- UnsupReq+ AuxPwr- TransPend-
LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <512ns, L1 <64us
ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp-
LnkCtl: ASPM L0s L1 Enabled; RCB 64 bytes, Disabled- CommClk+
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s (ok), Width x1 (ok)
TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
DevCap2: Completion Timeout: Not Supported, TimeoutDis+ NROPrPrP- LTR-
10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
FRS- TPHComp- ExtTPHComp-
AtomicOpsCap: 32bit- 64bit- 128bitCAS-
DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- LTR- OBFF Disabled,
AtomicOpsCtl: ReqEn-
LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
Compliance De-emphasis: -6dB
LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete- EqualizationPhase1-
EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
Retimer- 2Retimers- CrosslinkRes: unsupported
Capabilities: [100 v1] Advanced Error Reporting
UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
CESta: RxErr+ BadTLP+ BadDLLP- Rollover- Timeout+ AdvNonFatalErr+
CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+
AERCap: First Error Pointer: 00, ECRCGenCap+ ECRCGenEn- ECRCChkCap+ ECRCChkEn-
MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
HeaderLog: 00000000 00000000 00000000 00000000
Capabilities: [140 v1] Device Serial Number 00-00-3c-9c-10-57-6d-44
Kernel driver in use: rt2800pci
Kernel modules: rt2800pci
Code: Select all
$ lspci
00:00.0 Host bridge: Intel Corporation Atom Processor D2xxx/N2xxx DRAM Controller (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Atom Processor D2xxx/N2xxx Integrated Graphics Controller (rev 09)
00:1b.0 Audio device: Intel Corporation NM10/ICH7 Family High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 2 (rev 02)
00:1d.0 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #1 (rev 02)
00:1d.1 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #2 (rev 02)
00:1d.2 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #3 (rev 02)
00:1d.3 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #4 (rev 02)
00:1d.7 USB controller: Intel Corporation NM10/ICH7 Family USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation NM10 Family LPC Controller (rev 02)
00:1f.2 SATA controller: Intel Corporation NM10/ICH7 Family SATA Controller [AHCI mode] (rev 02)
00:1f.3 SMBus: Intel Corporation NM10/ICH7 Family SMBus Controller (rev 02)
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL810xE PCI Express Fast Ethernet controller (rev 05)
02:00.0 Network controller: Ralink corp. RT3592 Wireless 802.11abgn 2T/2R PCIe
$ lspci -vv -s 02.00.0
02:00.0 Network controller: Ralink corp. RT3592 Wireless 802.11abgn 2T/2R PCIe
DeviceName: Ralink 3592BC8 802.11a/b/g/n 2x2 WiFi and Bluetooth 3.0+HS Combo
Subsystem: Hewlett-Packard Company RT3592 Wireless 802.11abgn 2T/2R PCIe
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 17
Region 0: Memory at 82000000 (32-bit, non-prefetchable) [size=64K]
Capabilities: <access denied>
Kernel driver in use: rt2800pci
Kernel modules: rt2800pci, wl
Leanest option for 32 bit machines?
@ Rapha_
Thank you for the insight! At the link that you sent me I see a 32 bit version of Firefox 68.12.0 that I'll try installing. But in my experience trying this out with other lightweight distros, Tinkercad (which is really the site I need to run) only works with pretty recent versions of the browser, so I'm not hopeful that Firefox 68 will run it.
I still think that my main issue here is with my network/internet connection rather than with memory usage, since I can't even run the updater or browser selection & update tool in the terminal (which I'd imagine have minimal memory requirements) properly due to connectivity issues, I think.
It totally makes sense to me that browsers (esp. more recent versions of modern browsers) are very resource-heavy and perhaps I am trying to do the impossible here to run Tinkercad on these machines.
Thank you for the insight! At the link that you sent me I see a 32 bit version of Firefox 68.12.0 that I'll try installing. But in my experience trying this out with other lightweight distros, Tinkercad (which is really the site I need to run) only works with pretty recent versions of the browser, so I'm not hopeful that Firefox 68 will run it.
I still think that my main issue here is with my network/internet connection rather than with memory usage, since I can't even run the updater or browser selection & update tool in the terminal (which I'd imagine have minimal memory requirements) properly due to connectivity issues, I think.
It totally makes sense to me that browsers (esp. more recent versions of modern browsers) are very resource-heavy and perhaps I am trying to do the impossible here to run Tinkercad on these machines.
- Ed_P
- Contributor
- Posts: 8374
- Joined: 06 Feb 2013, 22:12
- Distribution: Cinnamon 5.01 ISO
- Location: Western NY, USA
Leanest option for 32 bit machines?
pneilson see what these commands show:
lspci -knn
dmesg | egrep 'ucode|firmware|fail|error|wifi'
modinfo -F firmware /lib/modules/`uname -r`/kernel/drivers/net/wireless/intel/iwlwifi/iwlwifi.ko
While the hardware appears to be similar maybe the drivers aren't and you need an update. This thread may help:
Getting wifi working and sound (Post by Blaze #88868)
lspci -knn
dmesg | egrep 'ucode|firmware|fail|error|wifi'
modinfo -F firmware /lib/modules/`uname -r`/kernel/drivers/net/wireless/intel/iwlwifi/iwlwifi.ko
While the hardware appears to be similar maybe the drivers aren't and you need an update. This thread may help:
Getting wifi working and sound (Post by Blaze #88868)
Ed
Leanest option for 32 bit machines?
@Ed_P
Thanks. I'll take a look at that forum post. Output of those commands:
lspci -knn
dmesg | egrep 'ucode|firmware|fail|error|wifi'
modinfo -F firmware /lib/modules/`uname -r`/kernel/drivers/net/wireless/intel/iwlwifi/iwlwifi.ko
Thanks. I'll take a look at that forum post. Output of those commands:
lspci -knn
Code: Select all
root@porteus:/home/guest# lspci -knn
00:00.0 Host bridge [0600]: Intel Corporation Atom Processor D2xxx/N2xxx DRAM Controller [8086:0bf1] (rev 03)
Subsystem: Hewlett-Packard Company Device [103c:338d]
00:02.0 VGA compatible controller [0300]: Intel Corporation Atom Processor D2xxx/N2xxx Integrated Graphics Controller [8086:0be1] (rev 09)
Subsystem: Hewlett-Packard Company Device [103c:338d]
Kernel driver in use: gma500
Kernel modules: gma500_gfx
00:1b.0 Audio device [0403]: Intel Corporation NM10/ICH7 Family High Definition Audio Controller [8086:27d8] (rev 02)
Subsystem: Hewlett-Packard Company Device [103c:338d]
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
00:1c.0 PCI bridge [0604]: Intel Corporation NM10/ICH7 Family PCI Express Port 1 [8086:27d0] (rev 02)
Kernel driver in use: pcieport
00:1c.1 PCI bridge [0604]: Intel Corporation NM10/ICH7 Family PCI Express Port 2 [8086:27d2] (rev 02)
Kernel driver in use: pcieport
00:1d.0 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #1 [8086:27c8] (rev 02)
Subsystem: Hewlett-Packard Company Device [103c:338d]
Kernel driver in use: uhci_hcd
00:1d.1 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #2 [8086:27c9] (rev 02)
Subsystem: Hewlett-Packard Company Device [103c:338d]
Kernel driver in use: uhci_hcd
00:1d.2 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #3 [8086:27ca] (rev 02)
Subsystem: Hewlett-Packard Company Device [103c:338d]
Kernel driver in use: uhci_hcd
00:1d.3 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #4 [8086:27cb] (rev 02)
Subsystem: Hewlett-Packard Company Device [103c:338d]
Kernel driver in use: uhci_hcd
00:1d.7 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB2 EHCI Controller [8086:27cc] (rev 02)
Subsystem: Hewlett-Packard Company Device [103c:338d]
Kernel driver in use: ehci-pci
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev e2)
00:1f.0 ISA bridge [0601]: Intel Corporation NM10 Family LPC Controller [8086:27bc] (rev 02)
Subsystem: Hewlett-Packard Company Device [103c:338d]
Kernel driver in use: lpc_ich
Kernel modules: lpc_ich
00:1f.2 SATA controller [0106]: Intel Corporation NM10/ICH7 Family SATA Controller [AHCI mode] [8086:27c1] (rev 02)
Subsystem: Hewlett-Packard Company Device [103c:338d]
Kernel driver in use: ahci
00:1f.3 SMBus [0c05]: Intel Corporation NM10/ICH7 Family SMBus Controller [8086:27da] (rev 02)
Subsystem: Hewlett-Packard Company Device [103c:338d]
Kernel driver in use: i801_smbus
Kernel modules: i2c_i801
01:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller [10ec:8136] (rev 05)
DeviceName: Realtek Gbe Lan Connection
Subsystem: Hewlett-Packard Company Device [103c:338d]
Kernel driver in use: r8169
Kernel modules: r8169
02:00.0 Network controller [0280]: Ralink corp. RT3592 Wireless 802.11abgn 2T/2R PCIe [1814:3592]
DeviceName: Ralink 3592BC8 802.11a/b/g/n 2x2 WiFi and Bluetooth 3.0+HS Combo
Subsystem: Hewlett-Packard Company Device [103c:1638]
Kernel driver in use: rt2800pci
Kernel modules: rt2800pci
Code: Select all
root@porteus:/home/guest# dmesg | egrep 'ucode|firmware|fail|error|wifi'
[ 10.105292] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[ 10.105311] cfg80211: failed to load regulatory.db
[ 14.318407] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt2860.bin'
[ 14.462620] ieee80211 phy0: rt2x00lib_request_firmware: Info - Firmware detected - version: 0.40
Code: Select all
root@porteus:/home/guest# modinfo -F firmware /lib/modules/`uname -r`/kernel/drivers/net/wireless/intel/iwlwifi/iwlwifi.ko
iwlwifi-100-5.ucode
iwlwifi-1000-5.ucode
iwlwifi-135-6.ucode
iwlwifi-105-6.ucode
iwlwifi-2030-6.ucode
iwlwifi-2000-6.ucode
iwlwifi-5150-2.ucode
iwlwifi-5000-5.ucode
iwlwifi-6000g2b-6.ucode
iwlwifi-6000g2a-6.ucode
iwlwifi-6050-5.ucode
iwlwifi-6000-6.ucode
iwlwifi-7265D-29.ucode
iwlwifi-7265-17.ucode
iwlwifi-3168-29.ucode
iwlwifi-3160-17.ucode
iwlwifi-7260-17.ucode
iwlwifi-8265-36.ucode
iwlwifi-8000C-36.ucode
iwlwifi-9260-th-b0-jf-b0-46.ucode
iwlwifi-9000-pu-b0-jf-b0-46.ucode
iwlwifi-BzBnj-a0-hr-b0-72.ucode
iwlwifi-BzBnj-a0-gf4-a0-72.ucode
iwlwifi-BzBnj-a0-gf-a0-72.ucode
iwlwifi-BzBnj-a0-fm4-a0-72.ucode
iwlwifi-BzBnj-a0-fm-a0-72.ucode
iwlwifi-gl-a0-fm-a0-72.ucode
iwlwifi-bz-a0-fm-a0-72.ucode
iwlwifi-bz-a0-mr-a0-72.ucode
iwlwifi-bz-a0-gf4-a0-72.ucode
iwlwifi-bz-a0-gf-a0-72.ucode
iwlwifi-bz-a0-hr-b0-72.ucode
iwlwifi-SoSnj-a0-mr-a0-72.ucode
iwlwifi-ma-a0-fm-a0-72.ucode
iwlwifi-ma-a0-mr-a0-72.ucode
iwlwifi-ma-a0-gf4-a0-72.ucode
iwlwifi-ma-a0-gf-a0-72.ucode
iwlwifi-ma-a0-hr-b0-72.ucode
iwlwifi-SoSnj-a0-jf-b0-72.ucode
iwlwifi-SoSnj-a0-hr-b0-72.ucode
iwlwifi-SoSnj-a0-gf-a0-72.ucode
iwlwifi-SoSnj-a0-gf4-a0-72.ucode
iwlwifi-ty-a0-gf-a0-72.ucode
iwlwifi-so-a0-gf-a0-72.ucode
iwlwifi-so-a0-hr-b0-72.ucode
iwlwifi-so-a0-jf-b0-72.ucode
iwlwifi-cc-a0-72.ucode
iwlwifi-QuQnj-b0-jf-b0-72.ucode
iwlwifi-QuZ-a0-jf-b0-72.ucode
iwlwifi-QuZ-a0-hr-b0-72.ucode
iwlwifi-Qu-b0-jf-b0-72.ucode
iwlwifi-Qu-c0-hr-b0-72.ucode
iwlwifi-QuQnj-b0-hr-b0-72.ucode
iwlwifi-Qu-b0-hr-b0-72.ucode
Leanest option for 32 bit machines?
hi Ed_P don't tell to update if you don't know the machine where it has to run and if the specifications are the ones posted it has a gigabyte of memory and shares 256 with the graphics card so it will always run badly, you need to increase the memory or activate the swap even if only slightly,
- Ed_P
- Contributor
- Posts: 8374
- Joined: 06 Feb 2013, 22:12
- Distribution: Cinnamon 5.01 ISO
- Location: Western NY, USA
Leanest option for 32 bit machines?
I'll let you describe the swap steps beny.
As for the commands posted previously I think we need to tailor them to the Ralink controller.
Code: Select all
02:00.0 Network controller [0280]: Ralink corp. RT3592 Wireless 802.11abgn 2T/2R PCIe [1814:3592]
DeviceName: Ralink 3592BC8 802.11a/b/g/n 2x2 WiFi and Bluetooth 3.0+HS Combo
Subsystem: Hewlett-Packard Company Device [103c:1638]
Kernel driver in use: rt2800pci
Kernel modules: rt2800pci
modinfo -F firmware /lib/modules/`uname -r`/kernel/drivers/net/wireless/
to pick up the Ralink drivers. If someone has a Ralink driver and can post a more accurate modinfo command please do.
Ed
Leanest option for 32 bit machines?
@Ed_P
Thanks, here's the result of that second modinfo command:
So I'm thinking this means that it didn't pick up the Ralink drivers? I also tried:
modinfo -F firmware /lib/modules/`uname -r`/kernel/drivers/net/wireless/ralink
and
modinfo -F firmware /lib/modules/`uname -r`/kernel/drivers/net/wireless/ralink/rt2x00
and got the same error message.
Do you think its a new driver I need, or new firmware?
Thanks, here's the result of that second modinfo command:
Code: Select all
root@porteus:/home/guest# modinfo -F firmware /lib/modules/`uname -r`/kernel/drivers/net/wireless/
modinfo: ERROR: Module /lib/modules/5.18.8-porteus/kernel/drivers/net/wireless/ not found.
modinfo -F firmware /lib/modules/`uname -r`/kernel/drivers/net/wireless/ralink
and
modinfo -F firmware /lib/modules/`uname -r`/kernel/drivers/net/wireless/ralink/rt2x00
and got the same error message.
After reading through that thread, I tried downloading the module mentioned (kernel-firmware-20220725_150864a-noarch-1.xzm) and adding it to /porteus/modules and restarted my machine, but there was no difference. I didn't really even understand what I was doing, so that possibly made no sense to even try.
Do you think its a new driver I need, or new firmware?
- Ed_P
- Contributor
- Posts: 8374
- Joined: 06 Feb 2013, 22:12
- Distribution: Cinnamon 5.01 ISO
- Location: Western NY, USA
Leanest option for 32 bit machines?
Here's what I got with the modinfo app on my pc:
None indicate wifi and at this point I'm over my head as to what module your wifi is using.
Also this is what I see on my system:
Again, no wifi driver.
Code: Select all
root@porteus:/home/guest# modinfo -F firmware /lib/modules/`uname -r`/kernel/drivers/net/wireless/ralink/rt2x00/*.ko
rt2860.bin
rt2870.bin
rt2661.bin
rt2561s.bin
rt2561.bin
rt73.bin
root@porteus:/home/guest#
Also this is what I see on my system:
Code: Select all
root@porteus:/home/guest# ls -oh /lib/modules/5.18.8-porteus/kernel/drivers/net/wireless/ralink/rt2x00/
total 552K
-rw-r--r-- 1 root 29K Jul 2 2022 rt2400pci.ko
-rw-r--r-- 1 root 31K Jul 2 2022 rt2500pci.ko
-rw-r--r-- 1 root 36K Jul 2 2022 rt2500usb.ko
-rw-r--r-- 1 root 130K Jul 2 2022 rt2800lib.ko
-rw-r--r-- 1 root 22K Jul 2 2022 rt2800mmio.ko
-rw-r--r-- 1 root 22K Jul 2 2022 rt2800pci.ko
-rw-r--r-- 1 root 65K Jul 2 2022 rt2800usb.ko
-rw-r--r-- 1 root 84K Jul 2 2022 rt2x00lib.ko
-rw-r--r-- 1 root 11K Jul 2 2022 rt2x00mmio.ko
-rw-r--r-- 1 root 9.6K Jul 2 2022 rt2x00pci.ko
-rw-r--r-- 1 root 29K Jul 2 2022 rt2x00usb.ko
-rw-r--r-- 1 root 41K Jul 2 2022 rt61pci.ko
-rw-r--r-- 1 root 45K Jul 2 2022 rt73usb.ko
root@porteus:/home/guest#
Ed