How to use Panda Wireless USB Wifi in Lucid?

Booting, installing, newbie
Post Reply
Message
Author
GusCE6
Posts: 54
Joined: Mon 01 Oct 2018, 19:25

How to use Panda Wireless USB Wifi in Lucid?

#1 Post by GusCE6 »

I'm trying to get a Panda Wireless USB stick running for Puppy Linux 5.2.5 Lucid.


It works for Puppy Linux 5.7.0 Precise, but that OS needs too much power for the old laptop.


Apparently "RT 2800 USB" is the right driver, but it's different on Lucid and does not work.

So how do I install a working version of that driver on Lucid?

Thanks!

User avatar
WB7ODYFred
Posts: 169
Joined: Sun 14 Dec 2008, 02:15
Location: Oregon & Washington

RT2800 USB

#2 Post by WB7ODYFred »

I am writing these commands from memory and running PuppyLinux Slacko 6.3.2
http://slacko.eezy.xyz
Is it this Panda Wireless chip that you have? or a different model? which one?
http://pandawireless.com/pandaMini.htm

Which of the three internet connection tools have you tried to use? How did it go for you? What errors did you encounter?
Simple Network Setup (SNS)
Frisbee
Network Wizard
I would encourage using Frisbee tool first, but here is
KEY STROKE SEQUENCES for Internet Connection setup that I used:

Menu-->Setup-->InternetConnectionWizard 'Wired or Wireless LAN' 'wlan0' 'wireless' 'scan' 'select Network ID' 'save' 'use this profile' 'auto DHCP' 'save' 'yes' 'done' 'setup as default' 'ok'



If you need to compile software:
With Puppy Package Manager, you can install your devx....sfs file on the "/" directory of your installation to include the development environment for compiling and linking software. Then when you reboot puppylinux, the Gcc compiler and tools like 'Make' will be available for your use.



Here are commands to run in a URxvt terminal window that will help you identify the problem area.
Menu --> Utility --> Urxvt

Code: Select all

dmesg | tail -20
List the last 20 lines of the /var/log/message file

Code: Select all

lsusb 
list usb bus devices found

Code: Select all

spci 
list pci bus devices found

Code: Select all

lsmod
List kernel modules loaded in memory

Code: Select all

ls -l /lib/modules/all-firmware/rt2x00/lib/firmware
Liists firmware binaries for Ralink wifi chipsets

Find the correct kernel module for your wifi chip set.

Code: Select all

cd /lib/modules; ls
cd 3.14.55
cd kernel/net/wireless

insmod rt2800usb.ko

Code: Select all

lsmod
see if it installed?

Code: Select all

dmesg | tail -20
See what error messages came up.

Code: Select all

dmesg | tail -30 
lsusb
lspci
lsmod
ifconfig
iwconfig
You run the above 6 commands and post the output in your next reply.
Highlight text in Terminal window with the Left Click of the mouse button.
Change windows to this forum and click the middle mouse button to paste the highlighted text. Or copy in a gui window with <Ctrl-C> and paste in another window with <shift-insert> keyrs.

My output from the following commands.
# dmesg | tail -10

iwlwifi 0000:03:00.0: L1 Disabled - LTR Disabled
iwlwifi 0000:03:00.0: Radio type=0x0-0x2-0x0
iwlwifi 0000:03:00.0: L1 Disabled - LTR Disabled
iwlwifi 0000:03:00.0: Radio type=0x0-0x2-0x0
wlan3: authenticate with 04:bd:88:46:84:91
wlan3: send auth to 04:bd:88:46:84:91 (try 1/3)
wlan3: authenticated
wlan3: associate with 04:bd:88:46:84:91 (try 1/3)
wlan3: RX AssocResp from 04:bd:88:46:84:91 (capab=0x1 status=0 aid=3)
wlan3: associated



# lsusb
Bus 002 Device 002: ID 0781:5575 SanDisk Corp.
Bus 002 Device 003: ID 18a5:0302 Verbatim, Ltd Flash Drive
Bus 003 Device 002: ID 03f0:171d Hewlett-Packard Bluetooth 2.0 Interface [Broadcom BCM2045]
Bus 004 Device 002: ID 08ff:2810 AuthenTec, Inc. AES2810
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
# lspci
00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)
00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)
00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)
00:1a.0 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)
00:1a.2 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)
00:1a.7 USB controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)
00:1c.2 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 (rev 03)
00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)
00:1d.0 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)
00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation 82801IBM/IEM (ICH9M/ICH9M-E) 4 port SATA Controller [AHCI mode] (rev 03)
01:00.0 VGA compatible controller: AMD/ATI [Advanced Micro Devices, Inc.] RV635/M86 [Mobility Radeon HD 3650]
01:00.1 Audio device: AMD/ATI [Advanced Micro Devices, Inc.] RV635 HDMI Audio [Radeon HD 3600 Series]
03:00.0 Network controller: Intel Corporation Ultimate N WiFi Link 5300
86:09.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 06)
86:09.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 25)
86:09.2 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 14)
86:09.3 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 14)
86:09.4 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev bb)
# lsmod
Module Size Used by
xt_limit 1191 2
xt_pkttype 743 1
xt_LOG 10707 11
xt_conntrack 2581 6
iptable_mangle 1092 0
iptable_nat 2074 0
nf_nat_ipv4 2784 1 iptable_nat
iptable_filter 996 1
nf_conntrack_irc 2843 0
nf_nat_ftp 1376 0
nf_conntrack_ftp 5399 1 nf_nat_ftp
nf_nat 9614 3 nf_nat_ftp,nf_nat_ipv4,iptable_nat
nf_conntrack_ipv4 5862 7
nf_defrag_ipv4 951 1 nf_conntrack_ipv4
nf_conntrack 49015 8 nf_nat_ftp,nf_nat,nf_nat_ipv4,xt_conntrack,nf_conntrack_ftp,nf_conntrack_irc,iptable_nat,nf_conntrack_ipv4
ip_tables 9235 3 iptable_filter,iptable_mangle,iptable_nat
btusb 14980 0
bluetooth 211307 2 btusb
6lowpan_iphc 5472 1 bluetooth
psmouse 74525 0
snd_pcsp 6178 0
snd_hda_codec_analog 7183 1
snd_hda_codec_generic 43443 1 snd_hda_codec_analog
r852 7985 0
sm_common 8145 1 r852
nand 46309 2 r852,sm_common
nand_ecc 3323 1 nand
nand_bch 1942 1 nand
nand_ids 4973 1 nand
bch 8283 1 nand_bch
mtd 33859 2 nand,sm_common
iwldvm 111331 0
yenta_socket 18432 0
mac80211 243327 1 iwldvm
radeon 1206998 2
firewire_ohci 26854 0
iwlwifi 69914 1 iwldvm
firewire_core 42490 1 firewire_ohci
cfg80211 177229 3 iwlwifi,mac80211,iwldvm
snd_hda_codec_hdmi 31459 2
ttm 60032 1 radeon
drm_kms_helper 30419 1 radeon
drm 182913 4 ttm,drm_kms_helper,radeon
hwmon 2009 1 radeon
lpc_ich 11556 0
snd_hda_intel 28024 0
snd_hda_codec 65386 4 snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel,snd_hda_codec_analog
snd_pcm_oss 32518 0
snd_mixer_oss 11681 1 snd_pcm_oss
snd_pcm 64042 5 snd_pcm_oss,snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_pcsp
snd_seq_dummy 843 0
snd_seq_oss 23004 0
snd_seq_midi 3880 0
snd_seq_midi_event 4256 2 snd_seq_oss,snd_seq_midi
snd_rawmidi 14189 1 snd_seq_midi
snd_seq 37877 6 snd_seq_midi_event,snd_seq_oss,snd_seq_dummy,snd_seq_midi
snd_seq_device 3996 5 snd_seq,snd_rawmidi,snd_seq_oss,snd_seq_dummy,snd_seq_midi
snd_timer 14206 2 snd_pcm,snd_seq
snd 42415 13 snd_pcm_oss,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel,snd_seq_oss,snd_seq_device,snd_mixer_oss,snd_pcsp
e1000e 165553 0
ptp 6428 1 e1000e
pps_core 5400 1 ptp
hp_wmi 6059 0
sparse_keymap 2422 1 hp_wmi
rfkill 7782 3 cfg80211,hp_wmi,bluetooth
wmi 6715 1 hp_wmi
fan 1845 0
battery 9791 0
parport_pc 20273 0
parport 24249 1 parport_pc
video 9980 0
joydev 7147 0
hp_accel 15444 0
lis3lv02d 8975 1 hp_accel
input_polldev 1982 1 lis3lv02d
ac 3290 0
# ifconfig
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:8 errors:0 dropped:0 overruns:0 frame:0
TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:688 (688.0 B) TX bytes:688 (688.0 B)

wlan3 Link encap:Ethernet HWaddr 00:21:6A:3B:CE:82
inet addr:10.27.15.121 Bcast:10.27.31.255 Mask:255.255.224.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:22303 errors:0 dropped:395 overruns:0 frame:0
TX packets:1294 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:5399813 (5.1 MiB) TX bytes:162069 (158.2 KiB)

# iwconfig
wlan3 IEEE 802.11abgn ESSID:"SalemHealth-Guest"
Mode:Managed Frequency:2.412 GHz Access Point: 04:BD:88:34:12:E0
Bit Rate=48 Mb/s Tx-Power=14 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality=41/70 Signal level=-69 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:42 Missed beacon:0

lo no wireless extensions.

eth1 no wireless extensions.

#

Code: Select all

iwconfig wlan0 up
iwlist wlan0 scan
Other Commands to run to verify functioning of network interface.
# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default 10.27.0.5 0.0.0.0 UG 303 0 0 wlan3
10.27.0.0 * 255.255.224.0 U 303 0 0 wlan3
10.27.15.121 KlikTel28 255.255.255.255 UGH 303 0 0 lo
127.0.0.0 * 255.0.0.0 U 0 0 0 lo
#
# cat /etc/host.conf
order hosts, bind
multi on
# cat /etc/resolv.conf
# Generated by dhcpcd from wlan3
# /etc/resolv.conf.head can replace this line
nameserver 75.75.75.75
nameserver 75.75.76.76
# /etc/resolv.conf.tail can replace this line
# ping -c 3 he.net
PING he.net (216.218.186.2): 56 data bytes
64 bytes from 216.218.186.2: seq=0 ttl=55 time=24.410 ms
64 bytes from 216.218.186.2: seq=1 ttl=55 time=36.669 ms
64 bytes from 216.218.186.2: seq=2 ttl=55 time=23.933 ms

--- he.net ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max = 23.933/28.337/36.669 ms
#
Helpful Links
https://wiki.debian.org/rt2800usb
https://wireless.wiki.kernel.org/en/use ... /rt2800usb
https://cateee.net/lkddb/web-lkddb/RT2800USB.html
https://askubuntu.com/questions/646643/ ... untu-15-04
https://github.com/oja/rt2800usb

GitHub source code for ralink rt2x00 drivers

https://github.com/torvalds/linux/tree/ ... ink/rt2x00
PS
Thanks for your reply Big Dog. Good choice to move to 5.2.8.7 Lucid Linux
Last edited by WB7ODYFred on Mon 17 Dec 2018, 21:49, edited 5 times in total.

User avatar
bigpup
Posts: 13886
Joined: Sun 11 Oct 2009, 18:15
Location: S.C. USA

#3 Post by bigpup »

Puppy Linux 5.2.5 Lucid.
If you think you need to be using Lucid, there are newer versions that have a lot of updates and bug fixes.
v5.2.5 was not the final release of Lucid.

The latest version is here:
Lucid Puppy 5.2.8.7
http://www.murga-linux.com/puppy/viewtopic.php?t=90461
Changing to this version of Lucid may give you everything you need
Note:
There are even several different versions of Lucid 5.2.8.7
Mostly they each use a different Linux kernel.
The kernel being used can affect what hardware is supported.
It works for Puppy Linux 5.7.0 Precise, but that OS needs too much power for the old laptop.
That is not the final release of Precise.
Precise 5.7.1 is final release.

The point is, if you do not use the final release of a Puppy version. You may not be getting bug fixes, updates, and needed improvements.
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected :shock:
YaPI(any iso installer)

User avatar
perdido
Posts: 1528
Joined: Mon 09 Dec 2013, 16:29
Location: ¿Altair IV , Just north of Eeyore Junction.?

Re: Panda Wireless Wifi USB

#4 Post by perdido »

GusCE6 wrote:I'm trying to get a Panda Wireless USB stick running for Puppy Linux 5.2.5 Lucid.


It works for Puppy Linux 5.7.0 Precise, but that OS needs too much power for the old laptop.


Apparently "RT 2800 USB" is the right driver, but it's different on Lucid and does not work.

So how do I install a working version of that driver on Lucid?

Thanks!
If you know that the RT28xx is the driver needed
For Lupu 5.2.5 you would probably need both the driver and firmware
Both files included in the following .pet file

This is ~maybe the driver, Lucid 5.2.5 is supposed to use kernel 2.6.33.2
----> https://archive.org/download/Puppy_Linu ... .0.3-4.pet
Pretty small file at 300k

If you want to just browse around the drivers on that site
----> https://archive.org/download/Puppy_Linu ... iver_Repo/


The latest firmware is rt2870.bin, an older version than this one is included in the driver file referenced so just for info now unless needed.
----> http://www.lwfinger.com/firmware/rt2870.bin


EDIT
*************
Adjusted the wording in the post for the following reason.
I just looked in the .pet file, it has an older version of the firmware included. Probably can just use that one, unless of course if the version
of the rt28xx chip in your wifi dongle doesn't like it for some reason.

.

GusCE6
Posts: 54
Joined: Mon 01 Oct 2018, 19:25

#5 Post by GusCE6 »

Puppy Lucid 5.2.5 does not have the Internet "Frisbee" option, but I have tried the other two. Neither detects the wifi Panda Wireless USB stick.


It is stubbier than the one in the picture, and (how lucky I didn't clear my shirt pocket! :) ) Model No. PAU03. The description is very much the same as what was pictured, though.

I tried copying a RT2870 file from Puppy Linux Precise to the appropriate folder in Lucid, but no luck. It was worth a try.


Quick Update: I tried this:





PostPosted: Yesterday, at 04:43 Post subject: Re: Panda Wireless Wifi USB
GusCE6 wrote:
I'm trying to get a Panda Wireless USB stick running for Puppy Linux 5.2.5 Lucid.


It works for Puppy Linux 5.7.0 Precise, but that OS needs too much power for the old laptop.


Apparently "RT 2800 USB" is the right driver, but it's different on Lucid and does not work.

So how do I install a working version of that driver on Lucid?

Thanks!


If you know that the RT28xx is the driver needed
For Lupu 5.2.5 you would probably need both the driver and firmware
Both files included in the following .pet file

This is ~maybe the driver, Lucid 5.2.5 is supposed to use kernel 2.6.33.2
----> https://archive.org/download/Puppy_Linu ... .0.3-4.pet
Pretty small file at 300k

It worked...but the idiots who fiddled with the library system's wifi did something so I STILL cannot detect it, although I can many others!


My time is almost up- I will look into that later Lucid and others; to all here thank you for solving the USB stick problem!

This is why I prefer these places to "tech help" from big corporations. Things actually get done.

GusCE6
Posts: 54
Joined: Mon 01 Oct 2018, 19:25

#6 Post by GusCE6 »

However, I'm still having trouble- the wifi around here has changed, sometimes it cannot even detect the wifi, such as the local libraries.

WPA was a problem: but today for the first time that Sony managed to get into such a secured network!

So a double thank you all to everyone here! You helped SOLVE A PROBLEM and the task was done!


:)

GusCE6
Posts: 54
Joined: Mon 01 Oct 2018, 19:25

#7 Post by GusCE6 »

Update: I stumbled across the answer to the library problem.

Turns out they fear hackers using older devices- or maybe it was just incompetence- that made the networks "invisible." But that problem has been solved too.

So thanks to the folks here that old hardware is actually more capable than it was before.

Thank you all.

:D

Post Reply