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 Fri 14 Dec 2018, 16:23
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Browsers and Internet
PSip - Puppy SIP
Post new topic   Reply to topic View previous topic :: View next topic
Page 18 of 21 [303 Posts]   Goto page: Previous 1, 2, 3, ..., 16, 17, 18, 19, 20, 21 Next
Author Message
Sylvander

Joined: 15 Dec 2008
Posts: 4401
Location: West Lothian, Scotland, UK

PostPosted: Thu 30 Apr 2015, 05:35    Post subject:  

1. "£60/month sounds pretty heavy"
Actually...last months bill was £65, and that's typical.

2. "my internet costs <£6/month now, all-in with Three PAYG data SIM"
In addition to the £65 mentioned above, my wife pays £7/month for her smartphone [500MB+150-min text, 150-min phone per month].

3. " I am not familiar with the kind of adapters you are using, so I can't figure out how you might fix them to work without the landline arrangement for which they were presumably designed"
This "Internet Adapter" isn't intended or designed for use with a landline.
It's designed to be used by connecting it to a modem or router, and thus connect to the internet without need of a computer->Operating_System.
Back to top
View user's profile Send private message 
Sky Aisling


Joined: 27 Jun 2009
Posts: 1243
Location: Port Townsend, WA. USA

PostPosted: Thu 30 Apr 2015, 12:33    Post subject: PSip - Puppy SIP
Subject description: Do Voip Adapters take special phone?
 

Sylvander

Do Voip Adapters take a special phone?
Can a 'regular' phone be plugged into the adapter?

Thanks, This is quite a learning curve from days past.
Back to top
View user's profile Send private message 
Sylvander

Joined: 15 Dec 2008
Posts: 4401
Location: West Lothian, Scotland, UK

PostPosted: Thu 30 Apr 2015, 18:37    Post subject:  

1. "Do Voip Adapters take a special phone?"
No, just an ordinary/everyday/regular telephone.

2. "Can a 'regular' phone be plugged into the adapter?"
YES. Very Happy
I have a special cable adapter connected to the back of the "Internet Adapter" to convert to the type of female socket needed to accept the male plug coming from the phone.
Can't remember where I got that; possibly bought it at Amazon when ordering the "Internet Adapter".
Amazon helpfully suggests things that people additionally buy along with other items.
Here it is:
Belkin US Plug to BT Socket Adapter
Back to top
View user's profile Send private message 
smokey01


Joined: 30 Dec 2006
Posts: 2799
Location: South Australia :-(

PostPosted: Sat 01 Dec 2018, 19:15    Post subject:  

Although this is quite an old thread it is still relevant as Psip is currently being maintained by jamesbond the author.

I notice many distributions are still using very old versions such as 1.3pre.

At version 1.4 it is possible to have multiple accounts.

Jamesbond has just released the code for Version 1.42. This version allows three command line parameters:

--config-file file

--log-file file

--version

Having the new --config-file file option is very useful.

The latest version of Psip-1.42 is also built with pjproject-2.7.2 and osxcart-1.2.0.

Read about it here:
https://chiselapp.com/user/jamesbond/repository/psip/index

To get the new source you need to login here:
https://chiselapp.com/user/jamesbond/repository/psip/login

Visitors may enter anonymous as the user-ID with the 8-character hexadecimal password shown in the box below.

Once logged in click on files then click on:
Files of check-in [7fe2b34fde] in the top-level directory.

Then click on Tarball to download the new source.

_________________
Software <-> Distros <-> Tips <-> Newsletters
Back to top
View user's profile Send private message Visit poster's website 
musher0

Joined: 04 Jan 2009
Posts: 13166
Location: Gatineau (Qc), Canada

PostPosted: Sat 01 Dec 2018, 20:42    Post subject:  

Hi Smokey01.

Your new post is much appreciated, as this is a very useful app that
originated in PuppyLand and should be better known.

But the anonymous login of that chiselapp.com repo gets me running in
circles: the way it's configured, the password is printed so faint on the
screen that by the time I have figured it out, I am never fast enough
to actually log in.

Do you think jamesbond could be convinced to produce a pet archive of
the new version, and kind enough to post it or a link to it here?

I don't know if he still comes to this forum, so please relay the above
request if possible? TIA.

_________________
musher0
~~~~~~~~~~
Je suis né pour aimer et non pas pour haïr. (Sophocle) /
I was born to love and not to hate. (Sophocles)
Back to top
View user's profile Send private message 
smokey01


Joined: 30 Dec 2006
Posts: 2799
Location: South Australia :-(

PostPosted: Sat 01 Dec 2018, 20:52    Post subject:  

@musher, your not the only one that has difficulty in reading the password. Does it help if you highlight the text?

I'm in the process of making some new packages now. What distro do you use?

I've noticed some distros still use Psip-1.2 and 1.3pre. These are very old and are missing some nice enhancements.

musher0 wrote:
Hi Smokey01.

Your new post is much appreciated, as this is a very useful app that
originated in PuppyLand and should be better known.

But the anonymous login of that chiselapp.com repo gets me running in
circles: the way it's configured, the password is printed so faint on the
screen that by the time I have figured it out, I am never fast enough
to actually log in.

Do you think jamesbond could be convinced to produce a pet archive of
the new version, and kind enough to post it or a link to it here?

I don't know if he still comes to this forum, so please relay the above
request if possible? TIA.

_________________
Software <-> Distros <-> Tips <-> Newsletters
Back to top
View user's profile Send private message Visit poster's website 
Mike Walsh


Joined: 28 Jun 2014
Posts: 4460
Location: King's Lynn, UK.

PostPosted: Sat 01 Dec 2018, 21:16    Post subject:  

@ musher0/smokey01:-

Musher, you're not the only one who couldn't decipher the password. Smokey helped out by 'obtaining' them for me... Embarassed Rolling Eyes

Anyway, to confirm this stuff, I've just compiled version 1.41 for Xenialpup 7081 (32-bit).

Pjproject compiles OK; osxcart seems to be a problem initially (until you install the Vala API (valac-vapi), gir-2.0-gconf and gobject-introspection libraries from the PPM), and then it runs through nicely.

PSIP itself can be problematic. CatDude gave me a wee bit of assistance with this one; he modified the makefile to remove the 'Werror' flag, as he'd seen this before apparently; it seems to be specific to certain more recent Pups. TBH, it could just be specific to Puppies, period, as PSIP was originally built with FatDog in mind (so I understand).

I've also built PSIP 1.41 for Tahr 6.0.6 (32-bit). Anybody who fancies these, and doesn't want to bother with compiling them (or just can't..!), I'm more than happy to share the binaries. If you want to try your hand at compiling them, I'm also happy to share the modified makefile, too. PM me if you're interested.

I will echo Smokey's oft-stated conviction, however (repeated many times in the Newsletter); if you can compile 'em yourself, please do so. The more of us who can do this kinda thing, the brighter the future for Puppy in general.


Mike. Wink

Last edited by Mike Walsh on Sat 01 Dec 2018, 21:38; edited 1 time in total
Back to top
View user's profile Send private message Visit poster's website 
smokey01


Joined: 30 Dec 2006
Posts: 2799
Location: South Australia :-(

PostPosted: Sat 01 Dec 2018, 21:36    Post subject:  

@mike, use 1.42 as the --config-file file parameter is such an improvement if you run multiple configurations.

EG: psip --config-file /root/Mike.psip.conf --log-file /root/Mike-psip.log

_________________
Software <-> Distros <-> Tips <-> Newsletters
Back to top
View user's profile Send private message Visit poster's website 
musher0

Joined: 04 Jan 2009
Posts: 13166
Location: Gatineau (Qc), Canada

PostPosted: Sat 01 Dec 2018, 22:03    Post subject:  

Thanks, Smokey01.

Got it, compiling now for xenialPup-706 32 bits. Keeping my fingers crossed!

Quickly typing in the password first and then "anonymous" seemed to do
the trick.

TWYL.

~~~~~~~~~~~
Edit, 5 min. later --

The ./config and make deb steps went ok.

No joy with the make step, however...
Quote:
../../webrtc/src/webrtc//modules/audio_processing/aec/aec_core_sse2.c:46:20: error: called from here
const __m128 xfBuf_re = _mm_loadu_ps(&aec->xfBuf[0][xPos + j]);
^
/mnt/ram1/Compilations/pjproject-2.8/build/rules.mak:163: recipe for target 'output/libwebrtc-i686-pc-linux-gnu/modules/audio_processing/aec/aec_core_sse2.o' failed
make[3]: *** [output/libwebrtc-i686-pc-linux-gnu/modules/audio_processing/aec/aec_core_sse2.o] Error 1
make[3]: Leaving directory '/mnt/ram1/Compilations/pjproject-2.8/third_party/build/webrtc'
Makefile:89: recipe for target 'libwebrtc-i686-pc-linux-gnu.a' failed
make[2]: *** [libwebrtc-i686-pc-linux-gnu.a] Error 2
make[2]: Leaving directory '/mnt/ram1/Compilations/pjproject-2.8/third_party/build/webrtc'
Makefile:7: recipe for target 'all' failed
make[1]: *** [all] Error 1
make[1]: Leaving directory '/mnt/ram1/Compilations/pjproject-2.8/third_party/build'
Makefile:14: recipe for target 'all' failed
make: *** [all] Error 1
Please help!

FTR, I used this compilation formula:
Code:
./configure --enable-shared --prefix=/usr

BFN

_________________
musher0
~~~~~~~~~~
Je suis né pour aimer et non pas pour haïr. (Sophocle) /
I was born to love and not to hate. (Sophocles)
Back to top
View user's profile Send private message 
Mike Walsh


Joined: 28 Jun 2014
Posts: 4460
Location: King's Lynn, UK.

PostPosted: Sat 01 Dec 2018, 22:33    Post subject:  

@ musher0:-

Which step are you on, mate? I found it helped to compile pjproject first, followed by osxcart next. Assuming all goes well, you'll end up with 'libpjproject.pc' and 'osxcart.pc' in /usr/lib/pkgconfig; PSIP needs to find these in order to compile correctly.

I'll share the instructions Smokey gave me; I don't think he'll mind:-

"This is what we use now.

./configure --prefix=/usr && make dep && make && make install <-- pjproject

./configure --prefix=/usr --disable-shared && make && make install <-- osxcart

make clean release <-- psip


Make sure you use the new psip Makefile."


------------------------------------------------

Attached is the slightly modded version of the PSIP makefile CatDude supplied me with; this worked for me in Xenial 7081.

Good luck!


Mike. Wink
Makefile.gz
Description  Modified makefile; '-Werror' flag removed.
gz

 Download 
Filename  Makefile.gz 
Filesize  1.22 KB 
Downloaded  5 Time(s) 

_________________
MY PUPPY PACKAGES | 'Thanks' are always appreciated!
--------------------------------------

Back to top
View user's profile Send private message Visit poster's website 
smokey01


Joined: 30 Dec 2006
Posts: 2799
Location: South Australia :-(

PostPosted: Sat 01 Dec 2018, 22:46    Post subject:  

If you follow the directions in this recipe it should help. This is the way it's done in Fatdog.

### this file is sourced not run
PKGVER=1.42
PKGBUILD=1
PKGARCH=x86_64

# source: james
TARBALL=psip-2018-12-01.tar.bz2
MD5SUM=e4b7acef756c217a3593236f10cc9e49
SRC_URL=http://distro.ibiblio.org/fatdog/source/800/$TARBALL
BUNDLE=

OSXCART_VER=1.2.0
OSXCART_TARBALL=osxcart-$OSXCART_VER.tar.xz
OSXCART_MD5SUM=cf0d71d5917e30940909f72c9260c820
OSXCART_SRC=https://github.com/ptomato/osxcart/releases/download/1.2.0/$OSXCART_TARBALL

#PJSIP_VER=2.4
#PJSIP_MD5SUM=39629ca3fcedbdc7dbd8c5a707060095
PJSIP_VER=2.7.2
PJSIP_MD5SUM=fa3f0bc098c4bff48ddd92db1c016a7a
PJSIP_TARBALL=pjproject-$PJSIP_VER.tar.bz2
PJSIP_SRC=http://www.pjsip.org/release/$PJSIP_VER/$PJSIP_TARBALL

SLACKREQ='gtk2 openssl libopencore-amr alsa-lib' #
SLACKDESC="psip: psip $PKGVER (Puppy VOIP Phone)
psip:
psip: PSIP is a simple VOIP phone based on pjsip.
psip: https://chiselapp.com/user/jamesbond/repository/psip/index
psip:
psip: Built with pjsip $PJSIP_VER
psip:
psip:
psip:
psip:
psip:
"


### default pkg_download
### prepare
pkg_prepare() {
pkg_prepare_default &&
TARBALL=$OSXCART_TARBALL MD5SUM=$OSXCART_MD5SUM SRC_URL=$OSXCART_SRC
pkg_prepare_default &&
TARBALL=$PJSIP_TARBALL MD5SUM=$PJSIP_MD5SUM SRC_URL=$PJSIP_SRC &&
pkg_prepare_default
}

### pkg_package
pkg_package() {
rm -rf ./usr/local # don't want the libs
}

### build
pkg_build() {
cd /tmp/pjproject* &&
./configure --disable-video --disable-v4l2 --disable-sdl --disable-ffmpeg &&
# use alsa instead of portaudio
# << EOF cat > pjlib/include/pj/config_site.h &&
# define PJMEDIA_AUDIO_DEV_HAS_ALSA 1
# define PJMEDIA_AUDIO_DEV_HAS_PORTAUDIO 0
#EOF
make dep && make $MAKEFLAGS && make install &&

cd ../osxcart* &&
./configure --disable-shared &&
make $MAKEFLAGS && make install &&

cd ../psip* &&
# insert built info
sed -i -e "s|PJSIP</property>|PJSIP\n\
\n\
(Built with pjsip $PJSIP_VER and osxcart $OSXCART_VER)</property>|" psip.glade &&
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig \
CFLAGS="$CFLAGS -DFATDOG_COMPILE" make release &&
install -m755 psip /usr/bin &&

# docs and files
install -d -m755 /usr/share/sounds /usr/share/doc /usr/share/pixmaps /usr/share/applications &&
install -m755 bell.wav /usr/share/sounds &&
install -m755 psip-doc.html /usr/share/doc &&
install -m755 psip48.png /usr/share/pixmaps &&

# make desktop file
install -m644 /tmp/pkg/psip.desktop /usr/share/applications &&
install -m755 /tmp/pkg/psip-spot /usr/bin &&

pkg_build_slackdesc
}

_________________
Software <-> Distros <-> Tips <-> Newsletters
Back to top
View user's profile Send private message Visit poster's website 
Mike Walsh


Joined: 28 Jun 2014
Posts: 4460
Location: King's Lynn, UK.

PostPosted: Sat 01 Dec 2018, 23:39    Post subject:  

@ Smokey01:-

Now, then; how the hell d'you download the source tarball for anything other than the very newest version of pjsip? I cannae navigate that darned Trac repository browser to save my life..!

I want 2.7.2, from what you say.....but it's only offering 2.8 as an actual download.

Why do they have to make these things so bloody complicated, huh? Osxcart, I've got already - same version as for the previous one - and I managed to log-in and snag the 1.42 tarball.

Now I just need pjsip 2.7.2. Any pointers would be appreciated....I suspect, like all these things, it's dead simple once you know how. Rolling Eyes


Mike. Wink

_________________
MY PUPPY PACKAGES | 'Thanks' are always appreciated!
--------------------------------------

Back to top
View user's profile Send private message Visit poster's website 
smokey01


Joined: 30 Dec 2006
Posts: 2799
Location: South Australia :-(

PostPosted: Sun 02 Dec 2018, 00:13    Post subject:  

@Mike, the clue is in the file above:

#PJSIP_VER=2.4
#PJSIP_MD5SUM=39629ca3fcedbdc7dbd8c5a707060095
PJSIP_VER=2.7.2
PJSIP_MD5SUM=fa3f0bc098c4bff48ddd92db1c016a7a
PJSIP_TARBALL=pjproject-$PJSIP_VER.tar.bz2
PJSIP_SRC=http://www.pjsip.org/release/$PJSIP_VER/$PJSIP_TARBALL


https://www.pjsip.org/release/2.7.2/pjproject-2.7.2.tar.bz2

Just a little substitution required. Wink

_________________
Software <-> Distros <-> Tips <-> Newsletters
Back to top
View user's profile Send private message Visit poster's website 
musher0

Joined: 04 Jan 2009
Posts: 13166
Location: Gatineau (Qc), Canada

PostPosted: Sun 02 Dec 2018, 01:27    Post subject:  

smokey01 wrote:
If you follow the directions in this recipe it should help. This is the way it's done in Fatdog.

### this file is sourced not run
PKGVER=1.42
PKGBUILD=1
PKGARCH=x86_64
(...)

Could you please repeat that in plain English? That's not a joke or a
mockery, BTW, I understood zilch.

What I am supposed to do with it? Create a script and run it?

And what's wrong with producing a good old pet archive, if one can,
please?

Thanks.

_________________
musher0
~~~~~~~~~~
Je suis né pour aimer et non pas pour haïr. (Sophocle) /
I was born to love and not to hate. (Sophocles)
Back to top
View user's profile Send private message 
smokey01


Joined: 30 Dec 2006
Posts: 2799
Location: South Australia :-(

PostPosted: Sun 02 Dec 2018, 02:21    Post subject:  

@musher, Fatdog has it's own build system and all packages are built this way to make it easy. That document is a source file that is called by a script in Fatdog.

You are not suppose to do anything with that file. I posted it so Mike could find how to download the required packages. It also gives some information on configuration scripts and flags.

The info Mike posted above is what we generally use but things have changed over time. I'm still trying to come up with something that will make it easy for anyone to compile psip in any puppy distribution. CatDude has had more luck than I so between us we should come up with a solution tonight.

_________________
Software <-> Distros <-> Tips <-> Newsletters
Back to top
View user's profile Send private message Visit poster's website 
Display posts from previous:   Sort by:   
Page 18 of 21 [303 Posts]   Goto page: Previous 1, 2, 3, ..., 16, 17, 18, 19, 20, 21 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Browsers and Internet
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.1499s ][ Queries: 12 (0.0782s) ][ GZIP on ]