Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Thu 27 Nov 2014, 14:44
All times are UTC - 4
 Forum index » Advanced Topics » Hardware » Networking » Wireless
Realtek RTL8188E Wireless LAN 802.11n PCI-E NIC
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [13 Posts]  
Author Message
dbabits

Joined: 16 Nov 2007
Posts: 21

PostPosted: Sun 10 Nov 2013, 02:18    Post subject:  Realtek RTL8188E Wireless LAN 802.11n PCI-E NIC
Subject description: puppy doesnt recognize network interface
 

Tried Precise Puppy 5.7.1
Tried Slacko Puppy 5.6 PAE

Card came with Toshiba Satellite S75-A7221

Thank you for help.
Back to top
View user's profile Send private message 
watchdog

Joined: 28 Sep 2012
Posts: 639

PostPosted: Sun 10 Nov 2013, 08:00    Post subject:  

I saw you can download the xp driver from internet. I suggest to try by ndiswrapper driver.
Back to top
View user's profile Send private message 
tempestuous

Joined: 10 Jun 2005
Posts: 5285
Location: Australia

PostPosted: Mon 11 Nov 2013, 20:16    Post subject:  

Before you resort to a kludgey workaround such as ndiswrapper, some diagnosis will identify which Linux driver is compatible.
Run this command -
Code:
lspci -n

and report the results. The numbers we need are of the format "xxxx:xxxx"
Back to top
View user's profile Send private message 
dbabits

Joined: 16 Nov 2007
Posts: 21

PostPosted: Wed 13 Nov 2013, 22:42    Post subject:  

Thanks tempestuous,

# lspci -n
00:00.0 0600: 8086:0c04 (rev 06)
00:02.0 0300: 8086:0416 (rev 06)
00:03.0 0403: 8086:0c0c (rev 06)
00:14.0 0c03: 8086:8c31 (rev 04)
00:16.0 0780: 8086:8c3a (rev 04)
00:1a.0 0c03: 8086:8c2d (rev 04)
00:1b.0 0403: 8086:8c20 (rev 04)
00:1c.0 0604: 8086:8c10 (rev d4)
00:1c.2 0604: 8086:8c14 (rev d4)
00:1c.3 0604: 8086:8c16 (rev d4)
00:1d.0 0c03: 8086:8c26 (rev 04)
00:1f.0 0601: 8086:8c49 (rev 04)
00:1f.2 0106: 8086:8c03 (rev 04)
00:1f.3 0c05: 8086:8c22 (rev 04)
07:00.0 0280: 10ec:8179 (rev 01)
08:00.0 0200: 1969:1091 (rev 10)
Back to top
View user's profile Send private message 
tempestuous

Joined: 10 Jun 2005
Posts: 5285
Location: Australia

PostPosted: Thu 14 Nov 2013, 06:31    Post subject:  

dbabits wrote:
07:00.0 0280: 10ec:8179 (rev 01)

OK, that's a very new Realtek wifi chipset. None of the standard Realtek in-kernel drivers (rtl8192ce/rtl8192se/rtl8192de) supports that device ID.
I did some reading, and it appears the latest 3.10 kernels include a new driver - rtl8188ee - which is what you need.
I have sent to message to the developer of Slacko, 01micko, to check on the status of this new driver.
Back to top
View user's profile Send private message 
tempestuous

Joined: 10 Jun 2005
Posts: 5285
Location: Australia

PostPosted: Thu 14 Nov 2013, 08:04    Post subject:  

I just learned that the PAE version of Slacko 5.6 definitely contains the new rtl8188ee driver ...
but the compatible firmware is missing. This is a common problem whenever Puppy's kernel is upgraded.
So I now attach the missing firmware. Go ahead and install this dotpet in Slacko-5.6-PAE. Once installed, unload/reload the driver, as such -
Code:
rmmod rtl8188ee
modprobe rtl8188ee

Now run the Network Wizard (the FULL wizard, not the Simple Wizard) and you should see a wifi interface listed. Go ahead and configure it.
rtl8188ee-firmware.pet
Description 
pet

 Download 
Filename  rtl8188ee-firmware.pet 
Filesize  6.69 KB 
Downloaded  599 Time(s) 
Back to top
View user's profile Send private message 
dbabits

Joined: 16 Nov 2007
Posts: 21

PostPosted: Thu 14 Nov 2013, 23:02    Post subject:  

It worked!
It gave me a warning about WPA (the router is set to use it)
and made me save the following to /etc/network-wizard/wpa_modules:
Module: rtl8188ee
wpa_supplicant driver: wext

but, after that it worked.

Thanks a lot tempestuous!
One problem down, ~5 more to go, but they deserve separate posts.

One related issue though is that wired interface is not detected.
Less of a problem now, but still - any idea?
(tried to attach sysinfo output, but getting "The Extension txt is not allowed", similar for any extension)
Thanks again.
Back to top
View user's profile Send private message 
tempestuous

Joined: 10 Jun 2005
Posts: 5285
Location: Australia

PostPosted: Fri 15 Nov 2013, 00:32    Post subject:  

dbabits wrote:
08:00.0 0200: 1969:1091 (rev 10)

Oh dear, you really do have the latest hardware in your laptop - that's an Atheros AR8161 ethernet chip, which requires a new driver called alx.
I have just asked the Slacko developers to enable it in the next release of Slacko-5.6-PAE, and maybe even give you a dotpet in the short term -
http://www.murga-linux.com/puppy/viewtopic.php?p=737142#737142
Back to top
View user's profile Send private message 
dbabits

Joined: 16 Nov 2007
Posts: 21

PostPosted: Sat 16 Nov 2013, 02:07    Post subject:  

Thank you for the followup tempestuous! (I have to say, this is what makes puppy different from certain other OS from the monopoly Smile
I'll list all other issues I have here, but will probably need to create separate posts:

1) UEFI vs CSM boot option in BIOS: Windows 8 only understands UEFI, puppy: only CSM-need to keep changing back-forth if I want dual boot.

2) Black screen upon startup. To work around, I enter at boot: puppy pfix=ram i915.modeset=0 (seen in some other post). This works, but then it doesn't load my save file, and so I had to redo network exercise again.

3) Installed puppy to USB flash drive to be able to edit .cfg file with the above info, but got: "No bootable device - insert boot disk" (USB is listed first in boot order in BIOS)

4) So, if I insert the CD, I know how to boot, but cannot edit the .cfg file, and save file is skipped, and so no network. But if I don't-I can't boot at all.

But it's OK, working through the issues..
Back to top
View user's profile Send private message 
tempestuous

Joined: 10 Jun 2005
Posts: 5285
Location: Australia

PostPosted: Sat 16 Nov 2013, 03:42    Post subject:  

UEFI is black magic to me, but I know of two Puppy derivatives which have UEFI-enabled kernels: LightHouse64 and Fatdog64 -
http://www.murga-linux.com/puppy/viewtopic.php?t=83402
http://distro.ibiblio.org/fatdog/web/faqs/uefi-harddrive.html
I suppose you could change to one of these ... but you would need to check with the developers whether they have the rtl8188ee and alx drivers that your laptop requires.
At least for now you have a working solution by changing your bios setting.


dbabits wrote:
I enter at boot: puppy pfix=ram i915.modeset=0

"pfix=ram" ignores the savefile during bootup, and I can't see that this should be necessary. So just do this -
Code:
puppy i915.modeset=0


dbabits wrote:
Installed puppy to USB flash drive to be able to edit .cfg file with the above info

No ......... don't do that. All you should need to edit is menu.lst -
find the line that starts with "kernel ..." and append " i915.modeset=0" (without the quotation marks).
Back to top
View user's profile Send private message 
dbabits

Joined: 16 Nov 2007
Posts: 21

PostPosted: Sat 16 Nov 2013, 15:57    Post subject:  

I tried FatDog64- it didn't boot with UEFI and it doesn't have rtl8188ee and alx, anyway-will follow up with the developer there.

As to black screen, my bad, I should've used:
"puppy pfix=copy i915.modeset=0"

Anyway, can menu.lst be copied to the hard drive? Because I can't edit CDROM, and USB boot is not working for some reason (works on another laptop, so I know USB stick is good)
Back to top
View user's profile Send private message 
tempestuous

Joined: 10 Jun 2005
Posts: 5285
Location: Australia

PostPosted: Sun 17 Nov 2013, 03:52    Post subject:  

Yes, you can install grub4dos onto your hard drive, configured to boot to USB ... but you will be dual-booting with Windows, and IMO the best boot regime is to keep the Windows bootloader, and chain-load to grub4dos. This is quite straightforward with Windows XP, but it's more complicated with Vista/Win7/Win8.

So I think it's worth trying to get full USB booting to work for your hardware. I just did a test-install to USB, myself, with some interesting results:
- if I run the "Puppy universal installer" to install to USB flash, the flash drive is then fully bootable on my hardware. This is interesting, since no special formatting was done to the flash drive, and it had no boot flag.
- if I run the "BootFlash install Puppy to USB" option, prior to installation, the flash drive is then NON-BOOTABLE on my hardware.

So try both options. To get rid of any special formatting (and the boot flag) you should re-format your flash drive under Windows as FAT32.

And sorry, I see that USB installs use syslinux (not grub). So yes, you will probably need to edit syslinux.cfg, to add "i915.modeset=0".
Back to top
View user's profile Send private message 
djb263

Joined: 06 Mar 2014
Posts: 1

PostPosted: Thu 06 Mar 2014, 11:32    Post subject: same solution for fatdog?  

Good day all

Forgive me if this is a newb question.
I have exactly the same problem as dbabits, my wireless adapter, RTL8188 wont work.
However, I am running fatdog64-630.

Will the above solution work for fatdog ?
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 1 [13 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Hardware » Networking » Wireless
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0773s ][ Queries: 13 (0.0041s) ][ GZIP on ]