How to use Panda Wireless USB Wifi in Lucid?
How to use Panda Wireless USB Wifi in Lucid?
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!
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!
- WB7ODYFred
- Posts: 169
- Joined: Sun 14 Dec 2008, 02:15
- Location: Oregon & Washington
RT2800 USB
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?
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 List the last 20 lines of the /var/log/message file
list usb bus devices found
list pci bus devices found
List kernel modules loaded in memory
Liists firmware binaries for Ralink wifi chipsets
Find the correct kernel module for your wifi chip set.
see if it installed?
See what error messages came up.
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.
Other Commands to run to verify functioning of network interface.
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
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?
I would encourage using Frisbee tool first, but here isSimple Network Setup (SNS)
Frisbee
Network Wizard
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
Code: Select all
lsusb
Code: Select all
spci
Code: Select all
lsmod
Code: Select all
ls -l /lib/modules/all-firmware/rt2x00/lib/firmware
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
Code: Select all
dmesg | tail -20
Code: Select all
dmesg | tail -30
lsusb
lspci
lsmod
ifconfig
iwconfig
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
# 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
Helpful Links# 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
#
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.
If you think you need to be using Lucid, there are newer versions that have a lot of updates and bug fixes.Puppy Linux 5.2.5 Lucid.
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.
That is not the final release of Precise.It works for Puppy Linux 5.7.0 Precise, but that OS needs too much power for the old laptop.
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
YaPI(any iso installer)
When I was a kid I wanted to be older.... This is not what I expected
YaPI(any iso installer)
- perdido
- Posts: 1528
- Joined: Mon 09 Dec 2013, 16:29
- Location: ¿Altair IV , Just north of Eeyore Junction.?
Re: Panda Wireless Wifi USB
If you know that the RT28xx is the driver neededGusCE6 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!
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.
.
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:
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.
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.
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!
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!
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.
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.