Tiny Core Base > Corepure64

issues with inital setup

<< < (4/7) > >>

pixel:
rfkill gives no output and iw throws this error: "error while loeadig shared libraries: libnl-genl-3.so.200: wrong elf class: elfclass32". just to make sure i downloaded the 64bit version i redownloaded the libnl extension and the error persists. i've used wifi on windows with this laptop for 3+ years with no issue.

gadget42:
mostly to boost your confidence and spirits, it would be instructive/interesting for you to grab the latest EasyOS from Barry Kauler and see how that performs. there is a very slight learning curve to the puppy/quirky/easyos distros that Barry has so graciously worked on for many years but definitely well worth it. here are the current links(for future visitors, double-checking the parent directory will show if a newer version exists...time does march-on after all)

latest:
https://distro.ibiblio.org/easyos/amd64/releases/scarthgap/2024/6.1.1/
readme:
https://distro.ibiblio.org/easyos/amd64/releases/scarthgap/2024/6.1.1/readme.htm
release notes:
https://distro.ibiblio.org/easyos/amd64/releases/scarthgap/2024/6.1.1/release-notes.htm

Juanito:
I just checked the rfkill extension in the CorePure64-15.x repo:

http://tinycorelinux.net/15.x/x86_64/tcz/rfkill.tcz

and got this:
--- Code: ---file /tmp/tcloop/rfkill/usr/local/sbin/rfkill
/tmp/tcloop/rfkill/usr/local/sbin/rfkill: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-x86-64.so.2, for GNU/Linux 3.0.21, stripped

--- End code ---
..so it is 64-bit

..and it works:
--- Code: ---sudo rfkill list all
0: dell-rbtn: Wireless LAN
        Soft blocked: no
        Hard blocked: no
1: phy0: Wireless LAN
        Soft blocked: no
        Hard blocked: no
2: hci0: Bluetooth
        Soft blocked: no
        Hard blocked: no
--- End code ---

To check which firmware your wifi hardware needs, reboot, load only the wireless-KERNEL and bluetooth-KERNEL extensions and issue this command:
--- Code: ---dmesg | grep firmware
...
[   23.699520] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[   23.785437] iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-7260-17.ucode failed with error -2
[   23.843757] iwlwifi 0000:02:00.0: loaded firmware version 17.459231.0 7260-17.ucode op_mode iwlmvm
[  747.236848] bluetooth hci0: Direct firmware load for intel/ibt-hw-37.7.10-fw-1.80.2.3.d.bseq failed with error -2
[  747.239327] Bluetooth: hci0: Intel Bluetooth firmware file: intel/ibt-hw-37.7.10-fw-1.80.2.3.d.bseq
--- End code ---
..you will see something analogous to "Direct firmware load for iwlwifi-7260-17.ucode failed with error -2", which will give you the name of the firmware file you need. The blueooth drivers were included in case your hardware needs both to work.

Note also, from: http://tinycorelinux.net/15.x/x86_64/tcz/wifi.tcz.tree

..openssl-1.1.1 is not needed.

GNUser:
I checked the rfkill extension before recommending it and it works for me on TCL15 x86_64, too:


--- Code: ---$ sudo rfkill list all
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
--- End code ---

It seems the problem--or at least part of the problem--is that pixel accidentally downloaded libnl or some other extension from the 32-bit repo. Using a wired network connection for initial setup or using FetchExt.sh on a linux distro with working wifi is definitely the way to go. I would delete all downloaded extensions and start from scratch with one of these two methods.

Juanito, thank you for the tip on how to find exact name of the necessary firmware. This is much better than my method ("lshw -c network" to get model followed by internet search).

pixel:
i have redownloaded every extension and can verify everything is meant for x64. i heres what dmesg had to say:

bluetooth hci0: Direct firmware load for rtl_bt/rtl8821c_fw.bin failed with error -2
Bluetooth: hci0: RTL: firmware file rtl_bt/rtl8821c_fw not found
platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
rtw_8821ce 0000:02:00.0: Direct firmware load for rtw88/rtw8821c_fw.bin failed with error -2
rtw_8821ce 0000:02:00.0: failed to request firmware
rtw_8821ce 0000:02:00.0: failed to load firmware

is there perhaps an issue in how i load extensions? all i do is mount my usb and tce-load -wi *.tcz. not sure if i need to load the firmware before wireless-kernel and bluetooth-kernel.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version