Archive

Archive for the ‘Linux’ Category

My new phone – Samsung Google nexus S

February 10, 2011 Leave a comment

My new phone just arrived. Google Nexus S is a piece of “art”, full of features. For me is the perfect phone. I can read my email, rss feeds instantly and I can browse all my websites. Also the browser is a full featured browser (93 points from 100 in acid3 test, and in my firefox 3.6.13 under Ubuntu 10.10 I get 94 points :) ) with Adobe Flash on a Super AMOLED 4 inch screen. Also the Android market is full of applications and games. Everything on this phone is amazing.

Some of the features of the Nexus S are:

  • Near Field Communication
  • 1GHZ Processor ARM Cortex-A8 processor, Hummingbird chipset
  • PowerVR SGX540 GPU
  • Android Gingerbread 2.3
  • 4 “ Super AMOLED
  • 16GB of onboard storage
  • 512MB of RAM

Another nice features:

  • It can be used as WiFI hotspot.
  • Support for internet calling (VOIP)
  • Video recording in H.264, H.263 MPEG4
  • DLNA support
  • And not last Voice Actions
  • anti-fingerprint coating
  • capacitive touch functionality
  • multi-touch support
  • haptic feedback vibration

Connectivity

  • 3.5mm audio jack
  • micro USB
  • BlueTooth
  • WiFI

Sensors:

  • three-axis gyroscope
  • accelerometer
  • proximity sensor
  • light sensor

Also the battery is not bad at all, 6.7 hours on 3G or 14 hours on 2G and 17.8 days on 3G standby. I should charge it every 2 or 3 days, but this is not a problem at all.

The only bad thing was the price. I want to get it now and I should pay some extra to get it, because the phone is not launched in Eastern Europe and I get it from England, it was more expensive than the original price. Anyway, if you have patience, probably you can get it at a decent price.

If you are an Android developer this phone is a must, you should get it right away, because it came with Android 2.3 Gingerbread and you will have all Google updates on time.

Anyway a full review and more impressions you can found here: Samsung Google Nexus S – The new Android phone from Google.

Debian Installer 6.0 Release Candidate 1 release

January 13, 2011 Leave a comment

I’m curios how this Debian installer will look. The features are amazing:

Live Installer
Grub 2
Kernel 2.6.32
Xen support
UserMode Linux Support
Ext4

This are just several features. For more just check:

1. http://wiki.debian.org/DebianInstaller/Team
2. http://www.debian.org/devel/debian-installer/errata
3. http://www.debian.org/devel/debian-installer

Categories: Debian, Linux Tags: ,

New local kernel exploit

January 9, 2011 Leave a comment

This is a little bit old, but is worth to mention it because on a lot of system is still working. The proof of concept code and a lot of details you will find here: http://bit.ly/fYpOtx . This exploit is based on 3 vulnerabilities found by Nelson Elhage (probably because of that exploit is named full-nelson). As I said the exploit is based on 3 vulnerabilities CVE-2010-4258, CVE-2010-3849 and CVE-2010-3850. The last 2 vulnerabilities are based on Econet protocol driver. If you don’t have this driver loaded exploit will not work. The first vulnerability was founded on 2.6.36.2 and is based on do_exit function which doesn’t handle properly a KERNEL_DS get_fs value.

Anyway the last 2 vulnerabilities were fixed on Debian Security Advisory 2126-1 and without them exploit is not working, so upgrade your computers.

Categories: Debian, Linux, Security Tags: ,

Adding an IP alias on DD-WRT lan interfaces

January 13, 2010 6 comments

I didn’t find any straight documentation about that, so I decide to write myself one.

Adding an IP alias under dd-wrt console (linux) is simple:

ifconfig br0:1 <ip_address> <netmask>

and is done. Now we should save this command for running on startup. You have 2 choices:

1. web interface
2. shell (ssh or telenet)

1. Web interface

Go to Administration Tab -> Command.
Type the following commands on Command edit box:


#!/bin/ash
PATH="/sbin:/usr/sbin:/bin:/usr/bin:${PATH}"
ifconfig br0:1 <ip_address> <netmask>

Now press Save Startup
Now you can reboot you router.

2. Shell interface

Log on your router.
and runt the following command:

$ nvram set rc_startup="
#!/bin/ash
PATH="/sbin:/usr/sbin:/bin:/usr/bin:${PATH}"
ifconfig br0:1 <ip_address> <netmask>
"
$ nvram commit

Success !

Categories: Embedded, Linux, Quick Tip, Shell Tags: , ,

Ubuntu 9.10 is here

October 29, 2009 Leave a comment

After 6 months of waiting ( the normal time for Ubuntu releases) Ubuntu 9.10 is here. Today (29 Octomber) I upgraded my laptop at Ubuntu 9.10. What is Ubuntu promising with this new release:

Faster, simplified, better-looking boot experience for most users in other words was redesigned from many points of view
Audio revamp – Pulse audio
Firefox 3.5 – no more comments

Other cool things:

Ubuntu One – a new technology which offer you 2Gb of free storage over internet (I should check that myself)
Better integration with: Flickr, Facebook, Picassa, Youtube, last.fm and other social sites.
Office – Openoffice 3.0
Games:

Over 400 completely free and completely cool games. Solitaire is not the only game in town.

Fully translated into 23 languages

But you should try install/upgrade yourself to see all this differences.
Download http://www.ubuntu.com/getubuntu/download
Features http://www.ubuntu.com/products/whatisubuntu/910features/

Ubuntu 9.10 on my laptop

Ubuntu 9.10 on my laptop

Categories: Linux, ubuntu Tags: ,

Windows 7 and Japan Linux Symposium

October 23, 2009 1 comment

Japan Linux Symposium is between October 21 – 23 2009 in Tokyo, Japan. In the same day (21) Microsoft Japan Launched Windows 7 and one of the Microsoft point of sales was across the street from this Linux Symposium. The guys decided to do something fun and get one of their best guests, on this symposium, and take a picture on the Windows 7 stand.

Linux Torvalds and Windows 7

Linux Torvalds and Windows 7

Yeah, the guest was Linus Torvalds :)

All the credits of this pictures goes to Chirs.

Categories: Linux, Microsoft, Windows

Quick Tip: X Server standby

October 21, 2009 Leave a comment

Sometimes you need standby for your Xorg server and sometimes not (surveillance applications don’t need it). I will try to show you in several lines how you can configure that.

To control standby for your monitor you need to see if you have enabled Display Power Management Signaling enabled.

For that try to run following command in a xterm

$xset q
DPMS (Energy Star):
Standby: 1200 Suspend: 1800 Off: 2400
DPMS is Enabled
Monitor is On

if is not enabled just run

$xset +dpms

To set standby, suspend and off parameters run
$xset dpms X Y Z
where X is standby time, Y is suspend time and Z is off time all in seconds.

To set that at every Xorg boot then you should add the following lines to your xorg.conf
Section “ServerFlags”
Option “blank time” “150″
Option “standby time” “300″
Option “suspend time” “600″
Option “off time” “1200″
Option “dpms” “true”
EndSection

If you want to disable DPMS standby then put this configuration in your xorg.conf

Section “ServerFlags”
Option “blank time” “0″
Option “standby time” “0″
Option “suspend time” “0″
Option “off time” “0″
Option “dpms” “false”
EndSection

Also read here http://www.randombugs.com/linux/disable-monitor-standby-xorg-xserver.html

Categories: Debian, Desktop, Linux, Quick Tip Tags: , ,
Follow

Get every new post delivered to your Inbox.