Tiny Core Linux
Tiny Core Base => TCB Q&A Forum => Topic started by: lukfol on September 17, 2014, 09:56:42 AM
-
Hi,
I have a Tiny Core USB installation (kernel 3.8.13). I can't see wifi card on a machine with Realtek RTL 8188ce card. How to install drivers? I added firmware-rtl8192ce_se_de.tcz or wl-r8188eu-3.8.13-tinycore.tcz, with blacklist=rtl8192ce (it was seen in lsmod, disapeared after this switch)- but no effect…
Any help would be appreciated…
Lukasz
-
This is a RealTek PCIE Wireless LAN card?
-
I also noticed that rtl8188ce is supported by rtl8192ce
firmware-rtlwifi.tcz or firmware-rtl8192ce_se_de.tcz
wireless-3.8.13-tinycore.tcz or wireless-3.8.13-tinycore64.tcz
wireless-3.8.13-tinycore.tcz is normally installed as a dependency of wifi.tcz
***so these extensions should be all you need
firmware-rtlwifi.tcz or firmware-rtl8192ce_se_de.tcz
wifi.tcz
if not then I have an alternative driver which most likely will work for you
-
for the alternative driver I need info
do you need 32bit drivers or 64bit drivers?
also which country will this device operate?
-
I also noticed that rtl8188ce is supported by rtl8192ce
firmware-rtlwifi.tcz or firmware-rtl8192ce_se_de.tcz
wireless-3.8.13-tinycore.tcz or wireless-3.8.13-tinycore64.tcz
wireless-3.8.13-tinycore.tcz is normally installed as a dependency of wifi.tcz
***so these extensions should be all you need
firmware-rtlwifi.tcz or firmware-rtl8192ce_se_de.tcz
wifi.tcz
if not then I have an alternative driver which most likely will work for you
Thanks for help :)
I think it is on-board wifi chipset… It is detected in Windows as RTL 8188ce, but in standard Tiny Core Linux installation it is seen in lsmod as rtl8192ce.
Do I need to add bootcode blacklist=rtl8192ce, together with extensions? Regarding extensions- I tried all mantioned by you but with no effect…
Does order of extensions load matter in this case? As I unserstand, the extensions are loaded after kernel started, so how it works that the extensions are loaded as kernel modules? Sorry for my stupid questions but I'm new into Linux :)
I'm using 32-bit system.
-
welcome to tinycore :)
rtl8192ce is correct module, it supports rtl8188ce also
please post output of dmesg | tail -50 wrap it in code tags will make it easier to read
like this
tc@box:~$ dmesg | tail -20
input: HDA Intel PCH Line as /devices/pci0000:00/0000:00:1b.0/sound/card0/input7
input: HDA Intel PCH Rear Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input8
input: HDA Intel PCH Front Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input9
input: HDA Intel PCH Front Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card0/input10
input: HDA Intel PCH Line Out Side as /devices/pci0000:00/0000:00:1b.0/sound/card0/input11
input: HDA Intel PCH Line Out CLFE as /devices/pci0000:00/0000:00:1b.0/sound/card0/input12
input: HDA Intel PCH Line Out Surround as /devices/pci0000:00/0000:00:1b.0/sound/card0/input13
input: HDA Intel PCH Line Out Front as /devices/pci0000:00/0000:00:1b.0/sound/card0/input14
hda_intel: Disabling MSI
hda-intel 0000:01:00.1: Handle VGA-switcheroo audio client
input: HDA NVidia HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card2/input15
input: HDA NVidia HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card2/input16
input: HDA NVidia HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card2/input17
input: HDA NVidia HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card2/input18
e1000e 0000:00:19.0: irq 44 for MSI/MSI-X
e1000e 0000:00:19.0: irq 44 for MSI/MSI-X
nvidia 0000:01:00.0: irq 47 for MSI/MSI-X
e1000e: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx
tc@box:~$
-
FYI The correct module and dependencies for your device are
rtl8192ce
rtlwifi
rtl8192c_common
rtl8192cfw.bin (possibly this firmware, dmesg will identify the correct firmware)
all these should have been installed if wifi.tcz and firmware-rtlwifi.tcz have been installed correctly
-
welcome to tinycore :)
please post output of dmesg | tail -50 wrap it in code tags will make it easier to read
[ 2.763930] hub 2-1:1.0: USB hub found
[ 2.764017] hub 2-1:1.0: 6 ports detected
[ 2.870053] usb 3-2: new high-speed USB device number 2 using xhci_hcd
[ 2.966797] usb 1-1.1: new high-speed USB device number 3 using ehci-pci
[ 3.057449] usblp 1-1.1:1.0: usblp0: USB Bidirectional printer dev 3 if 0 alt 0 proto 2 vid 0x03F0 pid 0x2B17
[ 3.057479] usbcore: registered new interface driver usblp
[ 3.116787] usb 1-1.2: new full-speed USB device number 4 using ehci-pci
[ 3.209901] input: Microsoft Microsoft\xffffffc2\xffffffae 2.4GHz Transceiver v7.0 as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2:1.0/input/input3
[ 3.209983] hid-generic 0003:045E:0745.0001: input,hidraw0: USB HID v1.11 Keyboard [Microsoft Microsoft\xffffffc2\xffffffae 2.4GHz Transceiver v7.0] on usb-0000:00:1a.0-1.2/input0
[ 3.216314] input: Microsoft Microsoft\xffffffc2\xffffffae 2.4GHz Transceiver v7.0 as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2:1.1/input/input4
[ 3.216483] hid-generic 0003:045E:0745.0002: input,hidraw1: USB HID v1.11 Mouse [Microsoft Microsoft\xffffffc2\xffffffae 2.4GHz Transceiver v7.0] on usb-0000:00:1a.0-1.2/input1
[ 3.231840] input: Microsoft Microsoft\xffffffc2\xffffffae 2.4GHz Transceiver v7.0 as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2:1.2/input/input5
[ 3.232039] hid-generic 0003:045E:0745.0003: input,hiddev0,hidraw2: USB HID v1.11 Device [Microsoft Microsoft\xffffffc2\xffffffae 2.4GHz Transceiver v7.0] on usb-0000:00:1a.0-1.2/input2
[ 3.296790] usb 2-1.1: new high-speed USB device number 3 using ehci-pci
[ 3.383439] scsi8 : usb-storage 2-1.1:1.0
[ 3.450190] usb 2-1.3: new high-speed USB device number 4 using ehci-pci
[ 3.536339] scsi9 : usb-storage 2-1.3:1.0
[ 3.960860] ISO 9660 Extensions: Microsoft Joliet Level 1
[ 4.008084] ISOFS: changing to secondary root
[ 4.405714] scsi 8:0:0:0: Direct-Access USB Flash Memory 1.00 PQ: 0 ANSI: 4
[ 4.406409] sd 8:0:0:0: Attached scsi generic sg2 type 0
[ 4.407449] sd 8:0:0:0: [sdb] 15148608 512-byte logical blocks: (7.75 GB/7.22 GiB)
[ 4.408135] sd 8:0:0:0: [sdb] Write Protect is off
[ 4.408139] sd 8:0:0:0: [sdb] Mode Sense: 45 00 00 00
[ 4.408760] sd 8:0:0:0: [sdb] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 4.412543] sdb: sdb1
[ 4.414798] sd 8:0:0:0: [sdb] Attached SCSI removable disk
[ 4.557828] scsi 9:0:0:0: Direct-Access Generic STORAGE DEVICE 0405 PQ: 0 ANSI: 5
[ 4.558433] scsi 9:0:0:1: Direct-Access Generic STORAGE DEVICE 0405 PQ: 0 ANSI: 5
[ 4.559189] sd 9:0:0:0: Attached scsi generic sg3 type 0
[ 4.559415] sd 9:0:0:1: Attached scsi generic sg4 type 0
[ 4.566150] sd 9:0:0:0: [sdc] Attached SCSI removable disk
[ 4.567397] sd 9:0:0:1: [sdd] Attached SCSI removable disk
[ 9.108371] ISO 9660 Extensions: Microsoft Joliet Level 3
[ 9.109872] ISO 9660 Extensions: RRIP_1991A
[ 9.115352] ISO 9660 Extensions: Microsoft Joliet Level 3
[ 9.116736] ISO 9660 Extensions: RRIP_1991A
[ 13.985781] lib80211: common routines for IEEE802.11 drivers
[ 13.985783] lib80211_crypt: registered algorithm 'NULL'
[ 13.999676] cfg80211: Calling CRDA to update world regulatory domain
[ 14.068289] wl: module license 'unspecified' taints kernel.
[ 14.068292] Disabling lock debugging due to kernel taint
[ 14.078489] rtl8192ce:_rtl92ce_read_chip_version():<0-0> Chip Version ID: B_CHIP_88C
[ 14.088582] rtl8192ce: Using firmware rtlwifi/rtl8192cfw.bin
[ 14.089661] rtlwifi: Firmware rtlwifi/rtl8192cfw.bin not available
[ 18.572597] r8169 0000:05:00.0 eth0: unable to load firmware patch rtl_nic/rtl8168f-1.fw (-2)
[ 18.583005] r8169 0000:05:00.0 eth0: link down
[ 18.818269] mtrr: type mismatch for e0000000,1000000 old: write-back new: write-combining
[ 19.019437] mtrr: no MTRR for e0000000,1000000 found
[ 19.098945] mtrr: type mismatch for e0000000,1000000 old: write-back new: write-combining
This is with default Tiny Core configuration. Now I will try with firmware-rtlwifi.tcz installed, and with blacklist=rtl8192ce bootcode
-
Do not blacklist
-
[ 14.088582] rtl8192ce: Using firmware rtlwifi/rtl8192cfw.bin
[ 14.089661] rtlwifi: Firmware rtlwifi/rtl8192cfw.bin not available
this indicates that the required firmware is not installed
rtl8192cfw.bin is missing
please install and load extension "firmware-rtlwifi.tcz"
-
Do not blacklist
Now it works, thank you man!
I will remember to use dmesg to find what happens with devices load :)