$ tce-load -i firmware-iwlwifi wifi
$ sudo wifi.sh
$ dmesg | tail -20
First you need to confirm what wifi hardware you have using the "lspci" command from the pciutils extension.
I'm a little confused - are you using CorePlus or CorePure64?I'm using corepure64 now.
... As title said.I have installed the corresponding TCE, such as Firmware -iwlwifi.TCZ, Firewire-5.4.3-Tinycore64.TCZ, Firewire-5.4.3-Tinycore64.TCZ, Wire-5.4.3-Tinycore64.TCZ, Wl-Modules-5.4.3-Tinycore64.TCZ,Wifi.TCZ ...I don't recall firewire being included in the ISOs which leads me to believe the OP is manually downloading extensions.
... and added these to onboot.lst. ...It's on persistent storage.
... At the same time, I found that usr/local/sbin/iw, iwconfig... cannot executed m(using root), it report "the xxxfiie not found"...I'm not sure what to make of this.
... I'm using tinycoreX86 and everything is fine!He did succeed in a 32 bit install.
WIFI: Intel Link 5100
CPU: Intel P8700 ...
I don't recall firewire being included in the ISOs which leads me to believe the OP is manually downloading extensions.These *.tcz above what I downloaded from tinycorecore32
He did succeed in a 32 bit install.Wifi can work properly on CorePlus32, but not on corepure64.
You need these extensions for CorePure64
firmware-iwlwifi.tcz wifi.tcz wpa_supplicant-dbus.tcz libnl.tcz dbus.tcz expat2.tcz elogind.tcz acl.tcz attr.tcz libcap.tcz openssl-1.1.1.tcz readline.tcz ncursesw.tcz wireless_tools.tcz wireless-5.4.3-tinycore64.tcz libiw.tcz
For each extension download *tcz, *tcz.dep (where it exists) and *tcz.md5.txt
These *.tcz above what I downloaded from tinycorecore32Yes, I forgot 64 bit kernel modules could be accessed from a 32 bit system. You then moved them to the tce directory where you
Hi minuxem...What does that mean?These *.tcz above what I downloaded from tinycorecore3232 and 64 bit can not share a tce directory.
Hi minux
It means if you want to install 32 and 64 bit on the same machine, you can either:
Install them on separate partitions.
...6) Modify the bootloader to boot the vmlinuz64 as kernel and corepure64.gz as initrd.
cd into tce64/optional and download the script available here:
http://forum.tinycorelinux.net/index.php/topic,23034.0.html
Edit the script to change this:Code: [Select]# Tinycore version
TC="10.x"
# Processor architecture, current options are x86 x86_64 armv6 armv7
ARCH="x86"
To this:Code: [Select]# Tinycore version
TC="11.x"
# Processor architecture, current options are x86 x86_64 armv6 armv7
ARCH="x86_64"
The script assumes nothing about your system. Any extension name containing KERNEL or 5.4.3-tinycore will not be found. You will need to run the script again for those extensions, for example:Code: [Select]./FetchExt.sh wireless-5.4.3-tinycore64
to fetch the 64 bit version.
Replace wireless-5.4.3-tinycore64 with the extension names required. Note: Do not include the ".tcz" file extension in FetchExt script.
...
First you need to confirm what wifi hardware you have using the "lspci" command from the pciutils extension.
Assuming you have intel wifi hardware, you need to reboot without any firmware or wifi extensions "onboot" and then use the following commands:Code: [Select]$ tce-load -i firmware-iwlwifi wifi
$ sudo wifi.sh
firmware-iwlwifi is already installed! wifi is already installed! |
If things do not work, copy and paste the results of this command:Code: [Select]$ dmesg | tail -20
iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEBUG disabled iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEBUGFS disabled iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEVICE_TRACING disabled iwlwifi 0000:03:00.0: Detected Intel(R) WiFi Link 5100 AGN, REV=0x54 ieee80211 phy0: Selected rate control algorithm 'iwl-agn-rs' usb 2-4: new high-speed USB device number 3 using ehci-pci usb-storage 2-4:1.0: USB Mass Storage device detected scsi host6: usb-storage 2-4:1.0 scsi 6:0:0:0: Direct-Access Generic Mass-Storage 1.11 PQ: 0 ANSI: 2 scsi 6:0:0:0: Attached scsi generic sg2 type 0 sd 6:0:0:0: [sdb] 15728640 512-byte logical blocks: (8.05 GB/7.50 GiB) sd 6:0:0:0: [sdb] Write Protect is off sd 6:0:0:0: [sdb] Mode Sense: 03 00 00 00 sd 6:0:0:0: [sdb] No Caching mode page found sd 6:0:0:0: [sdb] Assuming drive cache: write through sdb: sdb4 sd 6:0:0:0: [sdb] Attached SCSI removable disk FAT-fs (sdb4): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. iwlwifi 0000:03:00.0: Radio type=0x1-0x2-0x0 iwlwifi 0000:03:00.0: Radio type=0x1-0x2-0x0 |
Sorry for asking this foolish question but, did you download the .dep and .md5.txt files along with the TCZs you downloaded ?
You don't have elogind. It is a dep of dbus which is a dep of wpa_supplicant-dbus which is a dep of wifi.
http://repo.tinycorelinux.net/11.x/x86_64/tcz/elogind.tczAfter do following
tce-load -i /mnt/sda1/tce/optional/*.tcz(elogind.tcz)
sudo wifi.sh
executing result =>> No wifi devices found1) You cannot use x86 tcz on x64.Is Corepure64 only compatible with x86_64/Xx-tinycore64.TCz?
executing resultThis means that you did not follow the instructions to remove firmware and wifi extensions from "onboot"
firmware-iwlwifi is already installed!
wifi is already installed!
If the firmware-iwlwifi extension is not loaded before the wifi extension, wifi will not work - we cannot help troubleshoot unless you follow the instructions.Code: [Select]iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEBUG disabled
iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEBUGFS disabled
...
CorePlus is 32-bit - extensions located at: http://tinycorelinux.net/11.x/x86/tcz/
CorePure64 is 64-bit - extensions located at: http://tinycorelinux.net/11.x/x86_64/tcz/
You cannot mix extensions between the two.
/mnt/sda1/tce/optional/*.tcz
You cannot mix extensions between the two.You mean to say, I should all the extension from http://tinycorelinux.net/11.x/x86/tcz/ Download, not from http://tinycorelinux.net/11.x/x86_64/tcz/, right? I wonder if that's the case, then how can I download extensions correctly on coreplus and install them correctly on corepure64?
$ mkdir /tmp/extensions64
$ cd /tmp/extensions64
$ wget http://tinycorelinux.net/11.x/x86_64/tcz/wifi.tcz
$ wget http://tinycorelinux.net/11.x/x86_64/tcz/wifi.tcz.dep
$ wget http://tinycorelinux.net/11.x/x86_64/tcz/wifi.tcz.md5.txt
..and repeat the wget commands for all the extensions you need.CorePlus is 32....Thank you more than what I can say. Thank you.
Or else you could ....Thank you for your help.
Hi minux...Thank you too,too.