Tagged: linux Toggle Comment Threads | Keyboard Shortcuts

  • tanclo 1:43 am on August 18, 2010 Permalink | Reply
    Tags: , iphone, itouch, linphone, linux, mobile, SIP, sip2sip, TeaSMS.apk, VOIP, VOIP SMS Android   

    I made a previous post concerning config… 

    I made a previous post concerning configuring Twinkle with the Diamondcard SIP Gateway. Twinkle now includes a dead simple wizard for Diamondcard.us. The release of a very stable version of Linphone (with video calling from PC to PC), and my frequent use of Linphone on my Android has led me to make this post now. To utilize free PC to PC Video/IM/Audio, you would need to register a sip2sip account. Configuration info below.

    I have tested the mobile apps on Android 2.1 Eclair and the PC application on Mandriva GNU/Linux 2010.1

    Diamondcard Configuration on Linux version of Linphone

    This slideshow requires JavaScript.


    1. Linphone > Preferences
    2. Manage SIP Accounts* > Add >
    Your SIP Identity: [sip:######@diamondcard.us]
    (###### is the 6 digit Account ID obtainable from diamondcard.us Admin Center. (You can check your signup email for login username and password reset/info: https://www.diamondcard.us/login)
    3. SIP Proxy Address: [sip:sip.diamondcard.us]
    4. Your preference? enable ‘Register at startup’ and ‘Publish Presence Information’
    5. A window will appear asking for your Password. Enter the 9-digit PIN obtainable from the admin center.
    *Note: For your security (on a shared computer) to Erase All Passwords.

    Mobile Apps
    You can install Linphone on your Android or iPhone/iTouch. On the mobile devices, video calling will not be enabled, at least not at this time. Linphone integrates well with the contact list, making the use of your SIP account effortless.
    Linphone Android Configuration
    Menu > Settings > Username (6-digit Account ID from Admin centre)
    > Password: 9-digit PIN (obtainable from admin center)
    > Domain: sip.diamondcard.us
    > Proxy: sip.diamondcard.us
    > Disable Outbound proxy >
    Placing a call. Wait for registration confirmation (bottom of the screen: Ready)
    Dial 00 (instead of the +) followed by international access number, (drop the usual 0 you use if calling domestic to domestic), regional access number, the subscriber number.
    Watch the bottom of the screen to see status of call being placed.
    Linphone will also appear as an alternative when you call up a number from your contact list. Just remember to adjust the number to show two zero’s instead of a PLUS.

    3CXPhone is an alternative if you’d like one app that enables multiple SIP accounts. It also supports recording of calls. Find out more about 3CXPhone for Android (you can find it listed on the Android App Market/Appbrain) or for the iPhone/iTouch. There is a windows version as well (not tested by myself).
    3CXPhone Android Configuration
    Menu > Profiles > Add New > Profile Name: diamondcard.us
    > User: 6-digit Account ID (obtainable from the Admin center)
    > Password: your 9-digit PIN (Admin Center)
    > Internal Server: sip.diamondcard.us
    > External Server: sip.diamondcard.us
    > STUN Server: delete this server
    > Advanced > Proxy: LEAVE BLANK
    > Port: 5060 > Registration Timeout: 3600 > Keep-Alive terminal: 60 > DTMF: RFC-2833
    > Enable NAT: uncheck > Enable ICE: Uncheck > Back button > Save.
    The Integration settings can be as follows:
    Lock WiFi: Never
    Proximity Sensor: Yes (HTC Desire)
    Enable 3G: Yes (you will be billed by your network for data costs. If this is not set to ‘yes’, then you will only be allowed to place calls via a wifi spot)
    Redirect normal calls: Yes (if you long press the plus sign from your dialer and complete a number that exists in your phone book, then the call gets routed through your 3CXPhone instead of your cellphone voice calling account)
    Log Call Records: Yes (unsure how this really affects the call history log)
    Record calls: I haven’t used this.
    Placing a call. Wait for registration confirmation (top left of the screen)
    3CXPhone doesn’t seem to mind the use of two zero’s or a plus sign. You can also long press the plus sign from your usual dialer (without opening 3CXPhone), then followed by international access number, (drop the usual 0 you use if calling domestic to domestic), regional access number, the subscriber number, and 3CXPhone will take over dialing the call out instead of your usual dialer (cellphone voice network). This is provided 3XCPhone has already been started at boot up of your phone or prior to dialing the outgoing number.

    Alternate internal and external servers for diamondcard.us
    sip.diamondcard.us (as above)
    eugw.ast.diamondcard.us
    usgw.ast.diamondcard.us

    A useful list of other sip configurations for your reference at Apuntes persoais

    Sending SMS from your Diamondcard account

    1. Install TeaSMS.
    Setting this little wonder up needs no guidance at all. Grab it from here. It’s free.
    http://www.androlib.com/android.application.corralz-teasms-BEE.aspx

    2. From your PC browser,
    Login to Diamondcard.us from a desktop, make calls, send sms, and manage your account from here https://www.diamondcard.us/login.

    3. From your mobile browser, go to the Diamondcard.us Lite Admin site
    https://www.diamondcard.us/llogin for similar joy.

    Advertisements
     
  • tanclo 12:45 pm on April 11, 2010 Permalink | Reply
    Tags: broadband router, encryption, home network, linux, secure, , ubuntu, wep, wifi, , wireless network   

    Secure your wireless network/WAN, no one else will 

    I noticed some naughty young hacker looking boys in the park next to my home which got me thinking how INsecure my personal wireless network was… Stock-standard SSID: unicorn, Security: None, Router setup password: admin. Not Good!

    There are various lists and services to discover your own broadband router manufacturer’s default IP and password. You can google those but after many failed searches I followed my intuition and checked my unsecured Wi-Fi network Default Route IP in my network connection pane and entered THAT into my browser.. BINGO!

    This link here was useful, and I entered the password “admin”.

    I followed those steps in that link:

    Important note! Connect using a wired LAN to setup your router.

    On my router’s setup page, I chose “preferences” then found my way with some trial and error (made difficult because my router’s setup UI is in Korean – used chrome to translate it)
    1. Changed my password from admin to “mypassword”
    2. Changed my SSID to “mine”
    3. Selected WEP 40/128-bit key

    4. Entered four unique 26 character Hexadecimal keys on that router admin page..
    Allowed characters are “0-9” and “a-f” eg. 123456789abcdef10237689546
    Saved these keys to a file on my computer. I also made a backup as a draft in my email (perhaps not wise, but knowing myself and paswword.. 🙂 eg.
    WEP Key 1 = 123456789abcdef10237689546
    WEP Key 2 = 123456789abcdef10237687896
    WEP Key 3 = 1234abcdef123def1023768956
    WEP Key 4 = 123456789abcdeab123456d546

    It took some guesswork but eventually I got a notice saying something about “Reboot”. So I turned off my router box and rebooted my laptop. Unplugged the wired connection to the internet and waited to discover my wifi. It was now renamed and secured.

    Now all I needed to do was setup my network. My laptop is running Ubuntu (Karmic Koala) but I am certain these procedures are very easy to perform on Mandriva.

    Select WEP 40/128-bit key
    And toggle to Authentication: Shared Key
    Drop down to WEP index: 1 and enter WEP Key 1 from my records file
    and hit apply.
    I did the same routine for WEP Index 2-4 entering the corresponding keys from my file record.

    My wireless network is now encrypted with WEP. I have heard that WPA encryption is more solid, but I can’t be too bothered. WEP is better than nil. Good luck and have fun blocking those would be hackers out there.

    *Update:
    I have now encrypted using WPA2-PSK(AES)
    at Step 3 above, select WPA2-PSK(AES) then ASCII and enter a single password
    A good password contains a mix of upper and lower case characters, letter and numbers. You can also include punctuation characters. To be quite honest, I was surprised at how simple WPA security setup is. So there. Life is easier than we expect sometimes. With my setup, I only have one key which all devices will share, unlike WEP keys which different users can each have a special key. One user can have a key revoked as well, giving the admin of a network some level of control which is lacking with my current setup.

     
  • tanclo 1:30 pm on February 28, 2010 Permalink | Reply
    Tags: browser, buzz, chrome, chrome extension, google, linux, , zbuzzr   

    Google Chrome Beta v5.0.307.11 :: Mandriva 2010 

    Google Chrome Binaries
    Google Buzz is still in it’s early phase and so the user experience leaves a few annoyances to be dealt with. A useful extension has been written by Jeremy Chone for the Google Chrome Browser . You are advised to follow Jeremy Chone for updates about the extension. As of today, the link provided at the end of this post, has been tested and works fine.

    To use the extension, you will need the very latest version of Chrome. The version in Contrib doesn’t allow extensions yet. So here’s how you should go about that:

    Download the binary file.

    Select the rpm version for Fedora/OpenSuse

    Use Mandriva’s Sotware Installer (either Open it and Install in one step, or save it first then open it with the Installer). Install all dependencies and accept the package as “trusted” (without a signature).

    Now for the fun part. Chrome won’t run. Mandriva 2010  has libbz2.so.1.0 and Chrome is searching for libbz2.so.1.0.0

    Solution:

    Open a terminal

    type this into the terminal

    su

    [enter]

    your root password

    [enter]

    cd /

    [enter]

    create a symbolic link to the absent lib.so like this

    For 32-bit systems

    ln -s /usr/lib/libbz2.so.1.0.0 /usr/lib/libbz2.so.1.0

    [enter]

    exit

    [enter]

    exit

    [enter]

    For 64-bit system, the line is like this

    ln -s /usr/lib64/libbz2.so.1.0.0 /usr/lib64/libbz2.so.1.0

    Don’t forget to “exit” [enter] “exit” [enter]

    Find Google Chrome Browser from your starting Menu
    Applications/Internet/More/Google Chrome

    Get the extension by Jeremy Chone here:

    The Chrome Google Buzz Extension affectionately known as ZBuzzR

    Thank you Mr Chone, for a great piece of work. Now we can enjoy Buzzing just a little bit more.

     
    • evenorbert 7:48 pm on February 28, 2010 Permalink | Reply

      Do you mind if I translate this how-to for the Hungarian Mandriva Linux forum?
      (btw. I’m writing this in Chrome, thanks!)

    • tanclo 3:35 pm on March 3, 2010 Permalink | Reply

      I’d be happy if you did that, evenorbert. I’d like to see your translation and link your work to this blog as a reference link for future readers.

    • Drew 8:23 pm on March 20, 2010 Permalink | Reply

      Thanks…. I had been trying to install the ‘missing’ bits! 🙂

    • David McHugh 3:30 am on March 23, 2010 Permalink | Reply

      Big help! Thanks.

    • vikas khemka 11:24 pm on March 24, 2010 Permalink | Reply

      I tried all the stuffs written by u …I have installed google chrome but as soon as i open it it just vanish from taskbar ,I am using mandriva 2010 and not able to get through the problem ,hopong to get the solution as earliest

      • tanclo 12:58 am on March 28, 2010 Permalink | Reply

        Sorry to hear about that, Vikas. Can you run it in terminal and see what happens? Open terminal and enter google-chrome. Please also check that you have not mistyped one of the commands to create the symbolic link. Please come back and report your progress.

    • syauqy 10:09 am on March 29, 2010 Permalink | Reply

      thank you for visiting and for the tip’s & tricks. sorry my bad english, thanks again.

    • John 7:34 am on April 10, 2010 Permalink | Reply

      If your getting a libjpeg.so.62 error do the follow.

      ln -s /usr/lib64/libjpeg.so.7 /usr/lib64/libjpeg.so.62 Don’t know if this is officially correct but it works.

    • brits 3:04 pm on April 13, 2010 Permalink | Reply

      thankyou very much!
      now I can run Chrome in Mandriva 2010 but it’s appear error “Aw, Snaps!” in almost web pages I opened even the open tab
      and when I run it from terminal, it’s appear 2 lines like this:
      #./chrome: /usr/lib/libz.so.1: no version information available (required by ./chrome)
      #./chrome: /usr/lib/libpng12.so.0: no version information available (required by ./chrome)
      how can I fix this?

    • Mike 5:10 am on April 26, 2010 Permalink | Reply

      Thank you so much. I was just trying to figure this out.

    • Outcast 9:10 pm on May 1, 2010 Permalink | Reply

      Thanks! This got me up and running with the Google Chrome Beta on Mandriva 2010 Xfce Community edition. Prior to your fix, Chrome installed from the downloaded Fedora/Suse rpm, but failed to launch.

    • tanclo 6:08 pm on May 13, 2010 Permalink | Reply

      @brits.. I have just installed the Mandriva 2010.1 Alpha 3 .. none of the errors that appear on the 2010.0 appear .. not even the one I wrote about in this post. Perhaps you can try upgrading. I might add, the 2010.1 is pretty stable. Just get the cooker media. I will leave some help on my Post Install Instructions to help you add media. The MIB repos are not ready, of course. But MDV and PLF are fine.

c
Compose new post
j
Next post/Next comment
k
Previous post/Previous comment
r
Reply
e
Edit
o
Show/Hide comments
t
Go to top
l
Go to login
h
Show/Hide help
shift + esc
Cancel