The time now is Fri 06 Dec 2019, 06:52
All times are UTC - 4 |
Page 7 of 31 [463 Posts] |
Goto page: Previous 1, 2, 3, 4, 5, 6, 7, 8, 9, ..., 29, 30, 31 Next |
Author |
Message |
Karl Godt

Joined: 20 Jun 2010 Posts: 4208 Location: Kiel,Germany
|
Posted: Fri 14 Sep 2012, 01:12 Post subject:
Re: Frisbee pet for wary / racy / precise Subject description: single pet? |
|
peebee wrote: | mavrothal wrote: | peebee
the /usr/local/sbin/wpa_supplicant symlink in version 2 points to /usr/sbin/wpa_supplicant. However in Pecise the wpa_supplicant is in /sbin. Thus the pet fails. Correcting that works as advertised  |
Hi Mavrothal
Thanks for reporting that - strangely it works for me.
It maybe that I don't know how to include a symlink in a pet correctly - I wonder if there is a howto somewhere??
Cheers
peebee |
This can only been done with a pinstall.sh script . read the /usr/local/petget scripts how they are used [ /usr/local/petget/installpkg.sh ] . petget would run a pinstall.sh script after it had installed the pet . in this pinstall.sh script you can put something like
Code: | #!/bin/sh
if test -x /usr/sbin/wpa_supplicant ; then
ln -s /usr/sbin/wpa_supplicant /usr/local/sbin/wpa_supplicant
elif test -x /sbin/wpa_supplicant ; then
ln -s /sbin/wpa_supplicant /usr/local/sbin/wpa_supplicant
else xmessage -bg red "WARNING:wpa_supplicant bin or script not installed"
fi |
and probably use VAR=`which wpa_supplicant` in case next Puppy has it in /usr/bin .
There is also a possibility for a puninstall.sh .
Unfortunately a pre-install.sh possibility is missing .
|
Back to top
|
|
 |
peebee

Joined: 21 Sep 2008 Posts: 4089 Location: Worcestershire, UK
|
Posted: Fri 14 Sep 2012, 03:36 Post subject:
New Precise version |
|
Thanks Mavrothal & Karl Godt
I've amended the pinstall with your suggestion (there was already a ln command there) but more importantly I've removed the symlink that I had left in the /usr/local/sbin directory....
I've uploaded the new version.
Thanks for your help & feedback
Cheers
peebee
_________________
LxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64
|
Back to top
|
|
 |
KJ
Joined: 20 Jul 2006 Posts: 176 Location: Above sea level .. about 320m
|
Posted: Thu 25 Oct 2012, 18:49 Post subject:
Frisbee-tray and eth0 activity information |
|
I run frugal installs from USB/SD flashdrives and eth0 networking on this box. Carolina002 found eth0 OOTB. connected with Frisbee and runs great in the auto-DHCP mode. However, Frisbee-tray shows two white monitor that do not blink nor do stats show in the mouse over tool-tip box. Increasing the sleep time in startup/frisbee-tray has no effect. Saves and reboots have no effect. Frisbee works and displays properly in wifi mode and eth0 works and displays properly when set up thru the network wizard.
Come to think of it, I'm not sure that Frisbee-tray indicators have worked correctly with eth0 in Fluppy or other pups ... I usually run IceWM and use the built-in net monitor. Been trying XFCE and Open-box lately so it would be great if Frisbee-tray indicators worked with eth0. Thanks .... KJ
|
Back to top
|
|
 |
KJ
Joined: 20 Jul 2006 Posts: 176 Location: Above sea level .. about 320m
|
Posted: Fri 26 Oct 2012, 22:25 Post subject:
tray icons not working with eth0 |
|
FYI ... Frisbee-tray icon does not indicate eth0 Tx and RX activity in Fluppy12 and 13, Saluki23, and Carolina002. Wlan connection indicator icons work correctly. Tested on an Acer aspire 5570Z and an EeePC 1005HA. Eth0 and Wlan connect and work great on both PC's. Thanks .... KJ
|
Back to top
|
|
 |
peebee

Joined: 21 Sep 2008 Posts: 4089 Location: Worcestershire, UK
|
Posted: Sat 27 Oct 2012, 02:22 Post subject:
Re: tray icons not working with eth0 |
|
KJ wrote: | FYI ... Frisbee-tray icon does not indicate eth0 Tx and RX activity in Fluppy12 and 13, Saluki23, and Carolina002. Wlan connection indicator icons work correctly. Tested on an Acer aspire 5570Z and an EeePC 1005HA. Eth0 and Wlan connect and work great on both PC's. Thanks .... KJ |
Hi KJ
Frisbee shows eth1 activity OK for me in slacko 5.3.3 - on my desktop that only has an ethernet connection - no wifi.
Maybe its something to do with your eth driver? Can you report which is being used?
Cheers
peebee
_________________
LxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64
|
Back to top
|
|
 |
KJ
Joined: 20 Jul 2006 Posts: 176 Location: Above sea level .. about 320m
|
Posted: Sun 28 Oct 2012, 13:42 Post subject:
eth0 activity |
|
peebee .... Thanks for your response. Am posting now from Slacko5.3.3F and Network Wizard detects and loads eth0 OOTB and works correctly for me. Frisbee is only included as a .gz in usr/local. I extracted and install the .pet which gave the same indications as previously reported with Fluppy,Saluki, and Carolina.
HardInfo and Network wizard reports eth0 as: sky2 Ethernet controller: Marvell Technology Group Ltd. 88E8038 PCI-E Fast Ethernet Controller
Fluppy12 on my EeePC 1005HA reports eth0 as: Alt1c pci: Attansic Tech. device. Frisbee wifi works correctly here (as with others I have tested); eth0: works but tray indicators do not function here as well .... two different systems/drivers ..... same problem. Thanks ... KJ
|
Back to top
|
|
 |
peebee

Joined: 21 Sep 2008 Posts: 4089 Location: Worcestershire, UK
|
Posted: Thu 01 Nov 2012, 13:58 Post subject:
Re: eth0 activity |
|
KJ wrote: | Frisbee is only included as a .gz in usr/local. |
Hi Kj
In Slacko, if you use the Internet Connection wizard either from the menu or from the Connect button on the desktop then Frisbee is installed automatically for you - no need to delve into the innards like you've done...
As for the same hardware being reported differently - I think you need to ask experts in Hardware - Networking - Ethernet why that might be happening - I've no idea I'm afraid
Cheers
peebee
_________________
LxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64
|
Back to top
|
|
 |
Tman

Joined: 22 Jan 2011 Posts: 815 Location: Toronto
|
Posted: Thu 01 Nov 2012, 18:24 Post subject:
|
|
KJ wrote: |
Come to think of it, I'm not sure that Frisbee-tray indicators have worked correctly with eth0 in Fluppy or other pups ... I usually run IceWM and use the built-in net monitor. Been trying XFCE and Open-box lately so it would be great if Frisbee-tray indicators worked with eth0. Thanks .... KJ |
On the first post of this thread, Jemimah says this..
Quote: |
To install, first get the correct wpa_supplicant pet. Wpa_supplicant is picky about openssl so it needs to be compiled on the target platform
|
KJ,
Barry has released various Wary versions with different kernels.
If you are running, what I think you are running, then wpa-supplicant should be compiled for that pup.
I don't think it would hurt to compile dhcpcd either (just in case).
|
Back to top
|
|
 |
thunor

Joined: 14 Oct 2010 Posts: 350 Location: Minas Tirith, in the Pelennor Fields fighting the Easterlings
|
Posted: Tue 20 Nov 2012, 09:02 Post subject:
|
|
Greetings
I have been further developing gtkdialog and I've had a look at your Frisbee code and have noticed something that would benefit from modification and I'd like to recommend a tweak:
You are using progressbars as timers in two places. The problem is that gtkdialog runs these processes in another thread and although it will sever communication with them when it exits, it's down to the application developer to make sure that the processes exit because currently they remain ticking in memory after Frisbee has exited.
Since you are using gtkdialog3 (on newer Puppies that will likely be a symlink to gtkdialog4 (gtkdialog-0.8.0) I recommend this:
At line 280, change this:
Code: | <input>for i in \$(seq 0 1 10000); do if ((i\%2==1)) ; then echo 100 ; else echo 99; fi; sleep 10; done </input> |
to this:
Code: | <input>i=0; while [ -f /tmp/frisbee-active ]; do echo \$((i * 100)); i=\$((i ^ 1)); sleep 10; done</input> |
At line 418, change this:
Code: | <input>for i in \$(seq 0 1 10000); do if ((i\%2==1)) ; then echo 100 ; else echo 99; fi; sleep 15; done </input> |
to this:
Code: | <input>i=0; while [ -f /tmp/frisbee-active ]; do echo \$((i * 100)); i=\$((i ^ 1)); sleep 15; done</input> |
At line 608, change this:
Code: | RETVALS=`gtkdialog3 --program=MAIN_DIALOG --center` |
to this:
Code: | echo > /tmp/frisbee-active
RETVALS=`gtkdialog3 --program=MAIN_DIALOG --center`
rm /tmp/frisbee-active |
That's just one way of doing it, but you get the idea -- the process exits when /tmp/frisbee-active no longer exists.
Things are much less complicated in gtkdialog4 (gtkdialog-0.8.0) because there exists a timer widget for this, so I'll show you how that's done:
At line 279, change this:
Code: | <hbox><progressbar height-request=\"1\" width-request=\"1\">
<input>for i in \$(seq 0 1 10000); do if ((i\%2==1)) ; then echo 100 ; else echo 99; fi; sleep 10; done </input>
<action>get-status</action>
<action>refresh:STATUS</action>
</progressbar></hbox> |
to this:
Code: | <hbox><timer interval=\"10\" visible=\"false\">
<action>get-status</action>
<action>refresh:STATUS</action>
</timer></hbox> |
At line 417, change this:
Code: | <hbox><progressbar height-request=\"1\" width-request=\"1\">
<input>for i in \$(seq 0 1 10000); do if ((i\%2==1)) ; then echo 100 ; else echo 99; fi; sleep 15; done </input>
<action>clear:TABLE</action>
<action>refresh:TABLE</action>
<action>refresh:CURSTAT</action>
<action>refresh:CURIP</action>
<action>refresh:ENWIRE</action>
</progressbar></hbox> |
to this:
Code: | <hbox><timer interval=\"15\" visible=\"false\">
<action>clear:TABLE</action>
<action>refresh:TABLE</action>
<action>refresh:CURSTAT</action>
<action>refresh:CURIP</action>
<action>refresh:ENWIRE</action>
</timer></hbox>
|
Anyway, hope you find this useful.
Regards,
Thunor
Last edited by thunor on Tue 20 Nov 2012, 21:25; edited 2 times in total
|
Back to top
|
|
 |
thunor

Joined: 14 Oct 2010 Posts: 350 Location: Minas Tirith, in the Pelennor Fields fighting the Easterlings
|
Posted: Tue 20 Nov 2012, 12:02 Post subject:
|
|
Sorry, just a couple more suggestions
At line 608 and onwards you have this:
Code: | RETVALS=`gtkdialog3 --program=MAIN_DIALOG --center`
...
...
eval $RETVALS
if [[ "$EXIT" == "RESTART" ]] ; then
...
elif [[ "$EXIT" == "Exit-NOW" ]] ; then #121108...
...
fi |
If you close the Frisbee application window via the window manager then you'll also get EXIT="abort". I don't know if you're aware of this or you are and ignoring it is intentional, but I'll mention it anyway.
An issue it that RETVALS contains all output and you're evaluating everything when there could be messages within it -- especially if you add debugging code -- and you only need the value of EXIT in any case, so I recommend this which additionally gives you a log of messages if any:
Code: | gtkdialog3 --program=MAIN_DIALOG --center > /tmp/frisbee.log
...
...
eval `grep ^EXIT= /tmp/frisbee.log` |
The gtkdialog "--center" command-line option tells the window manager to always maintain the window at screen centre, but if you attempt to resize the window by dragging out a corner then it feels like a tug-o-war. A much better alternative is to add it to the window tag like this:
Code: | <window title=\"Frisbee \"icon-name=\"network-idle\" window-position=\"1\"> |
The other values for window-position are here if you're interested.
Regards,
Thunor
|
Back to top
|
|
 |
peebee

Joined: 21 Sep 2008 Posts: 4089 Location: Worcestershire, UK
|
Posted: Wed 21 Nov 2012, 05:35 Post subject:
Thunor's improvements made |
|
I have updated the pet for Precise to include Thunor's improvements (including using the gtkdialog4 timer widget).
They seem to make the initial detection of available wifi signals much snappier.
I've tested on Precise 5.4.1 and also pemasu's Upup-Precise 54X3.
Should work on any Precise derivative as well - e.g. LxPup Precise
Cheers
peebee
p.s. rerwin is working on a major overhaul of Frisbee to make it consistent with the other Puppy network managers.
_________________
LxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64
|
Back to top
|
|
 |
darkcity

Joined: 23 May 2010 Posts: 2549 Location: near here
|
Posted: Mon 26 Nov 2012, 09:34 Post subject:
|
|
Hi peebee
Thanks for the work on Frisbee.
rerwin has also being working on Frisbee so it might be worth coordinating the improvements see-
http://www.murga-linux.com/puppy/viewtopic.php?p=662521#662521
I've updated the wiki page http://puppylinux.org/wikka/Frisbee
It might be worth starting a new thread (if this hasn't been done already).
_________________ helping Wiki for help
|
Back to top
|
|
 |
peebee

Joined: 21 Sep 2008 Posts: 4089 Location: Worcestershire, UK
|
Posted: Mon 26 Nov 2012, 09:44 Post subject:
|
|
Hi darkcity
Coordination has been underway for some time.....it just takes place in the main by PM to avoid cluttering up the threads too much.
It's probably a bit premature to announce Frisbee3 on the wiki - rerwin is still chasing down bugs...
Cheers
peebee
_________________
LxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64
|
Back to top
|
|
 |
darkcity

Joined: 23 May 2010 Posts: 2549 Location: near here
|
Posted: Mon 26 Nov 2012, 19:05 Post subject:
|
|
Great to hear
_________________ helping Wiki for help
|
Back to top
|
|
 |
ashtu43
Joined: 14 Nov 2012 Posts: 6
|
Posted: Fri 04 Jan 2013, 11:10 Post subject:
frisbee in slacko 5.3.3 |
|
i have installed slacko 5.3.3 on my dell inspiron 1525 laptop. i have a iball baton 150 n wireless modem / router.
i use Frisbee_beta-2.4-spup|Frisbee to connect to wireless network.
while the network is good enough for browsing but very poor for downloading big files. i have win vista on laptop otherwise and download speeds are significantly higher.
following forom pup sys info
=== Distro Specifications ===
Operating System: Slacko Puppy 5.3.3
Desktop Window Manager: JWM vsvn-578
Desktop Start: xwin jwm
=== /etc/DISTRO_SPECS ===
#One or more words that identify this distribution:
DISTRO_NAME='Slacko Puppy'
#version number of this distribution:
DISTRO_VERSION=5.3.3
#The distro whose binary packages were used to build this distribution:
DISTRO_BINARY_COMPAT='slackware'
#Prefix for some filenames: exs: slackosave.2fs, slacko-5.3.3.sfs
DISTRO_FILE_PREFIX='slacko'
#The version of the distro whose binary packages were used to build this distro:
DISTRO_COMPAT_VERSION='13.37'
#the kernel pet package used:
DISTRO_KERNEL_PET='linux_kernel-3.1.10-patched_s_4gA.pet'
#16-byte alpha-numeric ID-string appended to vmlinuz, puppy_slacko_5.3.3.sfs, zdrv_slacko_5.3.3.sfs and devx.sfs:
DISTRO_IDSTRING='s120505091759ZZZZ5.3.3XXXXXXXXXX'
#Puppy default filenames...
#Note, the 'SFS' files below are what the 'init' script in initrd.gz searches for,
#for the partition, path and actual files loaded, see PUPSFS and ZDRV in /etc/rc.d/PUPSTATE
DISTRO_PUPPYSFS='puppy_slacko_5.3.3.sfs'
DISTRO_ZDRVSFS='zdrv_slacko_5.3.3.sfs'
DISTRO_PUPPYDATE='May 2012'
#DISTRO_XORG_AUTO='yes'
=== PCI INTERFACES ===
DESCRIPTION: Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub
VENDOR: 8086 DEVICE: 2a00
KERNEL DRIVER (builtin): agpgart-intel
DESCRIPTION: VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (primary)
VENDOR: 8086 DEVICE: 2a02
KERNEL MODULE: i915
DESCRIPTION: Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (secondary)
VENDOR: 8086 DEVICE: 2a03
DESCRIPTION: USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4
VENDOR: 8086 DEVICE: 2834
KERNEL DRIVER (builtin): uhci_hcd
DESCRIPTION: USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5
VENDOR: 8086 DEVICE: 2835
KERNEL DRIVER (builtin): uhci_hcd
DESCRIPTION: USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2
VENDOR: 8086 DEVICE: 283a
KERNEL DRIVER (builtin): ehci_hcd
DESCRIPTION: Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller
VENDOR: 8086 DEVICE: 284b
KERNEL MODULE: snd_hda_intel
DESCRIPTION: PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1
VENDOR: 8086 DEVICE: 283f
KERNEL DRIVER (builtin): pcieport
DESCRIPTION: PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2
VENDOR: 8086 DEVICE: 2841
KERNEL DRIVER (builtin): pcieport
DESCRIPTION: PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 5
VENDOR: 8086 DEVICE: 2847
KERNEL DRIVER (builtin): pcieport
DESCRIPTION: USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1
VENDOR: 8086 DEVICE: 2830
KERNEL DRIVER (builtin): uhci_hcd
DESCRIPTION: USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2
VENDOR: 8086 DEVICE: 2831
KERNEL DRIVER (builtin): uhci_hcd
DESCRIPTION: USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3
VENDOR: 8086 DEVICE: 2832
KERNEL DRIVER (builtin): uhci_hcd
DESCRIPTION: USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1
VENDOR: 8086 DEVICE: 2836
KERNEL DRIVER (builtin): ehci_hcd
DESCRIPTION: PCI bridge: Intel Corporation 82801 Mobile PCI Bridge
VENDOR: 8086 DEVICE: 2448
DESCRIPTION: ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller
VENDOR: 8086 DEVICE: 2815
DESCRIPTION: IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller
VENDOR: 8086 DEVICE: 2850
KERNEL DRIVER (builtin): ata_piix
DESCRIPTION: SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller
VENDOR: 8086 DEVICE: 2829
KERNEL DRIVER (builtin): ahci
DESCRIPTION: SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller
VENDOR: 8086 DEVICE: 283e
KERNEL DRIVER (builtin): i801_smbus
DESCRIPTION: FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller
VENDOR: 1180 DEVICE: 0832
KERNEL MODULE: firewire_ohci
DESCRIPTION: SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter
VENDOR: 1180 DEVICE: 0822
KERNEL MODULE: sdhci-pci
DESCRIPTION: System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller
VENDOR: 1180 DEVICE: 0843
KERNEL MODULE: sdhci-pci
DESCRIPTION: System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter
VENDOR: 1180 DEVICE: 0592
KERNEL MODULE: r592
DESCRIPTION: System peripheral: Ricoh Co Ltd xD-Picture Card Controller
VENDOR: 1180 DEVICE: 0852
KERNEL MODULE: r852
DESCRIPTION: Ethernet controller: Marvell Technology Group Ltd. 88E8040 PCI-E Fast Ethernet Controller
VENDOR: 11ab DEVICE: 4354
KERNEL MODULE: sky2
DESCRIPTION: Network controller: Broadcom Corporation BCM4312 802.11b/g LP-PHY
VENDOR: 14e4 DEVICE: 4315
KERNEL DRIVER (builtin): b43-pci-bridge
=== Network Specifications ===
Firewall: Off (ip_tables not detected)
Network Status: Connected wlan0
Wireless Network: iBall-Baton
Bit Rate=54 Mb/s Tx-Power=20 dBm
Link Quality=70/70 Signal=-37 dBm
can somebody comment/help.
|
Back to top
|
|
 |
|
Page 7 of 31 [463 Posts] |
Goto page: Previous 1, 2, 3, 4, 5, 6, 7, 8, 9, ..., 29, 30, 31 Next |
|
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
|