Toshiba Satellite T135 AMD Neo / Realtec RTL8191SE Wireless

Message
Author
friedsonjm
Posts: 208
Joined: Sat 10 Mar 2007, 14:49

Toshiba Satellite T135 AMD Neo / Realtec RTL8191SE Wireless

#1 Post by friedsonjm »

If anyone has any version of ANY Linux that they have got wireless working on this combination, I'd love an iso! [64 bit if I have a choice <grin>]
jf

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#2 Post by tempestuous »

You need the r8192se driver. It's available for Puppy versions with the 2.6.30.5 kernel (4.3.x and derivatives) here
http://www.murga-linux.com/puppy/viewto ... 457#346457

EDIT: not Puppy 4.1/4.2
Last edited by tempestuous on Fri 21 May 2010, 09:05, edited 1 time in total.

friedsonjm
Posts: 208
Joined: Sat 10 Mar 2007, 14:49

#3 Post by friedsonjm »

Could never get it to work - says its installed, shows up on the menu, then when you try to run it, error message that it can't be found! After a reboot - disappears completely. Same when I try it with the new Lucid 5.0 version of Puppy...

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#4 Post by tempestuous »

friedsonjm wrote:says its installed, shows up on the menu, then when you try to run it ...
Run what? My dotpet package installs the r8192se_pci module (driver). There's nothing to "run".
After installation, you should reboot (as explained in the post where the driver is attached)
then configure the wifi device in the Network Wizard.

If you still cannot see your wifi device listed in the Network Wizard, you should diagnose the problem by running this command

Code: Select all

lspci -n
and post the results.

friedsonjm
Posts: 208
Joined: Sat 10 Mar 2007, 14:49

#5 Post by friedsonjm »

OK, installed the pet, rebooted, now the driver shows up, but when I try to use it, I get a driver not found error. Also, when I shut Puppy down, I'm getting some sort of directory not found error now, but it is so quick I can't really catch what it is saying. lspci -n output is:

00:00.0 0600: 1022:9600
00:01.0 0604: 1179:9602
00:05.0 0604: 1022:9605
00:06.0 0604: 1022:9606
00:11.0 0106: 1002:4391
00:12.0 0c03: 1002:4397
00:12.1 0c03: 1002:4398
00:12.2 0c03: 1002:4396
00:13.0 0c03: 1002:4397
00:13.1 0c03: 1002:4398
00:13.2 0c03: 1002:4396
00:14.0 0c05: 1002:4385 (rev 3c)
00:14.2 0403: 1002:4383
00:14.3 0601: 1002:439d
00:14.4 0604: 1002:4384
00:18.0 0600: 1022:1100
00:18.1 0600: 1022:1101
00:18.2 0600: 1022:1102
00:18.3 0600: 1022:1103
01:05.0 0300: 1002:9612
01:05.1 0403: 1002:960f
08:00.0 0200: 1969:1062 (rev c0)
09:00.0 0280: 10ec:8172 (rev 10)

any help appreciated! jf

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#6 Post by tempestuous »

friedsonjm wrote:09:00.0 0280: 10ec:8172 (rev 10)
Well your system properly recognises your Realtek wifi device; 10ec:8172
and this device is definitely supported by the r8192se_pci driver that I compiled.

I just installed the r8192se_pci driver dotpet now, in a clean CD boot to Puppy 4.3. It installs fine, responds to the lsmod command, and registers itself in the list of drivers in the Network Wizard.

friedsonjm wrote:when I try to use it, I get a driver not found error.
It sounds like you're not using the 2.6.30.5 kernel. I see now that my previous post incorrectly stated you could use Puppy 4.1/4.2/4.3. The 2.6.30.5 kernel is only in Puppy 4.3 (not 4.3-retro) ...
but this should have been clear from the post where the driver was attached, anyway.

If in doubt, run this command to check

Code: Select all

uname -r

User avatar
8-bit
Posts: 3406
Joined: Wed 04 Apr 2007, 03:37
Location: Oregon

#7 Post by 8-bit »

What is the chance of getting a r8192se_pci module (driver) for lupu (Puppy 5.00) for the 2.6.33.2 kernel?
I tried compiling one from source and the make failed.
The reason I ask is that I now have a Toshiba laptop with AMD dual core processor, 4 gigs ram and 320 gig hard drive currently running Windows 7 64 bit.
And in my lame opinion, Puppy beats Windows 7 in usability!

friedsonjm
Posts: 208
Joined: Sat 10 Mar 2007, 14:49

#8 Post by friedsonjm »

8-bit wrote:What is the chance of getting a r8192se_pci module (driver) for lupu (Puppy 5.00) for the 2.6.33.2 kernel?
I tried compiling one from source and the make failed.
The reason I ask is that I now have a Toshiba laptop with AMD dual core processor, 4 gigs ram and 320 gig hard drive currently running Windows 7 64 bit.
And in my lame opinion, Puppy beats Windows 7 in usability!
Ditto, please help! jf

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#9 Post by tempestuous »

Before moving on to Puppy 5, friedsonjm you have left the issue of the r8192se_pci in 4.3.x (kernel 2.6.30.5) unresolved.
Did it work?
8-bit wrote:I tried compiling one from source and the make failed.
Did you install the Lupu 2.6.33.2 kernel source? Did you run "make menuconfig" and save?

User avatar
8-bit
Posts: 3406
Joined: Wed 04 Apr 2007, 03:37
Location: Oregon

#10 Post by 8-bit »

Techno
I had the kernel sorce and devx sfs files loaded and tried to compile the driver from downloaded source files for the RTL8192SE wireless device.
There was no configure file included, only a make file so that is what I tried to use.
I will keep plugging away.
I had also tried using ndiswrapper with both the 32bit and 64 bit drivers INF file and both failed.

friedsonjm
Posts: 208
Joined: Sat 10 Mar 2007, 14:49

#11 Post by friedsonjm »

tempestuous wrote:Before moving on to Puppy 5, friedsonjm you have left the issue of the r8192se_pci in 4.3.x (kernel 2.6.30.5) unresolved.
Did it work?
8-bit wrote:I tried compiling one from source and the make failed.
Did you install the Lupu 2.6.33.2 kernel source? Did you run "make menuconfig" and save?
Partially - installs and connects well, for a few minutes, then looses the connection and has to be rebooted. Is absolutely fine under Windows 7.

I did not run make menuconfig, however...

jf

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#12 Post by tempestuous »

8-bit, I understand that the r8192se_pci driver is now included within the latest kernel sources, so this driver is more likely to work than the vendor-supplied version.

It's unclear what you mean about having the kernel source "loaded". You should have it uncompressed in /usr/src
Then navigate into the kernel source directory and run "make menuconfig", like this -

Code: Select all

cd /usr/src/linux-2.6.33.2
make menuconfig
This will present you with the kernel configuration menu. Navigate into the "staging" section and you should see the r8192se_pci driver listed. Enable it as an external module by pressing "m"

Exit the kernel configuration, saving changes. Now

Code: Select all

make bzImage
then

Code: Select all

make modules
make modules_install
Done. Reboot.
friedsonjm wrote:I did not run make menuconfig, however...
Ah, that's only relevant to 8-bit's attempts to compile drivers.

User avatar
8-bit
Posts: 3406
Joined: Wed 04 Apr 2007, 03:37
Location: Oregon

#13 Post by 8-bit »

I am typing this message on Puppy Lucid 5.00 using ndiswrapper and the win200 driver for the realtek rtl8192se wireless device.
That driver is attached.
To use it, use network wizard/ndiswrapper and point it to the INF file for the driver.
Let me know if it works.

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#14 Post by tempestuous »

OK, I just had a look at the new 2.6.33.5 kernel that Barry compiled for Woof.
Unfortunately the new Realtek 8192 driver which comes standard with that kernel is for the RTL8192E wifi chipset, not the RTL8192SE.
These chipsets can be differentiated by their device ID's.

So this new driver for 2.6.33.5 will not support the wifi device inside friedsonjm's Satellite T135.

Regarding the r8192se_pci driver for the 2.6.30.5 kernel, I just updated it now to the latest version 15.0127.2010, and attached it here
http://www.murga-linux.com/puppy/viewto ... 457#346457
friedsonjm wrote:installs and connects well, for a few minutes, then looses the connection and has to be rebooted.
If you still have problems with this (updated) driver, it might be a rate control issue ie. the driver is trying to communicate at the full N-mode speed and is failing. A possible fix would be to force it to the more conservative "G" speed. After a fresh boot, with your wifi connection established, do this

Code: Select all

iwconfig wlan0 rate 54M
If you still have problems, reboot again, establish your wifi connection, and go down to the "B" speed -

Code: Select all

iwconfig wlan0 rate 11M

User avatar
8-bit
Posts: 3406
Joined: Wed 04 Apr 2007, 03:37
Location: Oregon

#15 Post by 8-bit »

Tempestuous,
I just tried your steps to compile the kernel with support for the rtl8192se wireless driver.
The "m" was already checked in the box, but it seems the supporting source files were not in the lupu devx sfs.
So no joy on that.
Barry said in a message on his blog that they had been removed and were available in a pet.
So it seems I may have to investigate that for linux driver support.
I am currently using ndsiwrapper with the win200 inf and driver file for the Realtek RTL8192SE wireless device and as a matter of fact, it has worked flawlessly other than being a little slow to load.

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#16 Post by tempestuous »

8-bit,
I encourage your efforts to compile kernel modules, but I warn that it requires a certain amount of technical knowledge, particularly when the process fails, and you need to troubleshoot.

It would be much easier to install the 2.6.33.5 kernel which Barry provided for Lupu as a dotpet -
http://bkhome.org/blog/?viewDetailed=01648

But I also remind you that the kernel-supplied r8192_pci driver does not support friedsonjm's wifi device (PCI ID 10ec:8172). It might be worthwhile telling us what your device ID is.
If you have the same ID, the only driver which will work is the vendor-supplied version.

User avatar
8-bit
Posts: 3406
Joined: Wed 04 Apr 2007, 03:37
Location: Oregon

#17 Post by 8-bit »

Ok, I again did some checking using the same "lspci -n" at a prompt and got the same thing for the wireless device.

# lspci -n
00:00.0 0600: 1022:9601
00:01.0 0604: 1179:9602
00:04.0 0604: 1022:9604
00:06.0 0604: 1022:9606
00:07.0 0604: 1022:9607
00:11.0 0106: 1002:4391
00:12.0 0c03: 1002:4397
00:12.1 0c03: 1002:4398
00:12.2 0c03: 1002:4396
00:13.0 0c03: 1002:4397
00:13.1 0c03: 1002:4398
00:13.2 0c03: 1002:4396
00:14.0 0c05: 1002:4385 (rev 3c)
00:14.2 0403: 1002:4383
00:14.3 0601: 1002:439d
00:14.4 0604: 1002:4384
00:18.0 0600: 1022:1200
00:18.1 0600: 1022:1201
00:18.2 0600: 1022:1202
00:18.3 0600: 1022:1203
00:18.4 0600: 1022:1204
01:05.0 0300: 1002:9712
0e:00.0 0280: 10ec:8172 (rev 10)
14:00.0 0200: 10ec:8136 (rev 02)

You will notice the line 10ec:8172 (rev 10) matches.

Also, as to the technical knowledge required to troubleshoot a compile when something goes wrong all I can say is I am a beginner when it comes to that.

Also, in posting a win2000 driver for the device, I am just trying to help get some users on line wirelessly.

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#18 Post by tempestuous »

Yes, I'm aware that you're a beginner, that's why I have been trying to gently point you in the right direction.
8-bit wrote:# lspci -n
...
0e:00.0 0280: 10ec:8172 (rev 10)

You will notice the line 10ec:8172 (rev 10) matches.
Yes, you have the same device ID as friedsonjm, and as I have twice mentioned; the kernel-supplied r8192_pci driver does not support this device.

So there's no point in attempting to use the kernel-supplied driver, regardless of whether you use Barry's precompiled 2.6.33.5 kernel package, nor if self-compiled.

The only Linux driver compatible with your device is the vendor-supplied version
http://www.realtek.com.tw/downloads/
Communication Network ICs > Wireless LAN ICs > WLAN NIC > IEEE 802.11b/g/n Single-Chip > Software > RTL8192SE

User avatar
8-bit
Posts: 3406
Joined: Wed 04 Apr 2007, 03:37
Location: Oregon

#19 Post by 8-bit »

I downloaded the source you suggested and again, after making sure I had the kernel source and devx sfs files installed, I extracted all the files in the realtek source package, navigated to the directory containing them and as per the readme included, opened a terminal there and typed make.
I got warnings of routines used by the driver not being found and also files needed for the compile not found.
I examined the make file also, but not knowing what to change or add for the compile to complete without error 2ing out leaves me at a loss. So for now, I will be happy to be able to connect with the windows driver and ndiswrapper and leave the linux driver compile to those that have an idea of what they are doing.
So for now, no hand holding is required.
But thank you for trying.

bwh1969
Posts: 132
Joined: Tue 26 Oct 2010, 01:16
Location: Allentown, PA

I am using Puppy 5 and...

#20 Post by bwh1969 »

I was initially frustrated but used the win driver with ndiswrapper and rebooted: It works but oddly, I have to do this or it won't connect

iwconfig wlan0 essid linksys rate 11M

It sets the rate at 54 but it seems to work... the rate had initially been some odd number like 63 and it could not negotiate.

It would be nice to have had this work, and it seems that no one has a pet for the particular kernel with Puppy 5 yet

Post Reply