You should look into wpa_supplicant, on Debian/Unstable (so I guess ubuntu should have this also) it couldn't get any easier:/etc/network/interfaces: allow-hotplug wlan0 iface wlan0 inet manual
wpa-roam/etc/wpa_supplicant/wpa_supplicant.conf
iface home inet static
address 10.0.1.67
netmask 255.255.255.0
gateway 10.0.1.254
I tried to get psi and kopete running with jingle support the last couple of days on a Debian/Unstable machine. They both use libjingle for jingle support, and that will not compile anymore.
Asking in the psi forum the answer is: libjingle is dead.
That would be my suggestion: just use voip already, your reason for not using voip is just silly. Good softphones will let you run scripts to mute/pause your mediaplayer.
Added bonus of a spa 3102 is you can still use a plain old telephone if you want to.
The couple of SIP providers I toyed with provided a preconfigured (windows) program, no need to screw with settings other than asking the users name/passwd on initial run (not that I tried those since I let my local Asterisk server connect to them, but my experience is that using a stun server solves normal connection problems).
An other easy way to prevent RTP connection problems is for the SIP provider to remain in the mediapath (which is a nice MIM vector for snooping).
That you don't see or hear them doens't mean they don't exist.
Over here (NL) there have been several discusions and news items during prime time on the public tv channels the last couple of years.
This is due to the fact that we have a strange public tv system where intrest groups with enough members (something religiuos groups are good at) get broadcast time.
Any provider has to give up the customers address info IF there is no doubt that customer is doing something illegal. Like in this case uploading torrents to a dutch torrent site and seeding them
You are wrong: DSL is not a free market, it is highly regulated. The former telecom monopoly still owns the last mile, they are forced to give everyone (non-discriminatory) access.
You must be confusing New Zealand with the reset of the world. I'm not aware of any non flat-fee adsl/cable providers over here (NL). Even the dutch Chello is (and always has been AFAIK) flat-fee.
Though there used to be some a couple of years ago, mainly for people switching from dialup to dsl thinking they wouldn't use more than 1Gb per month. Which would have been true if their surfing habits didn't adapt to the always on mode.
The game OS only has limited video/audio codec/container support. The way you might be able to "fix" this is by using mediatomb and its transcoding support: http://mediatomb.cc/pages/transcoding
But the last time I tried I couldn't get h264/ac3 in mkv transcoded to mpeg2/ac3 at full resolution. Down scaling to PAL and 2 audiochannels worked, the problem was ffmpeg audio sync IIRC.
"(3) Articles 5, 6 and 9 of Directive 2002/58/EC lay down the rules applicable to the processing by network and service providers of traffic and location data generated by using electronic communications services. Such data must be erased or made anonymous when no longer needed for the purpose of the transmission of a communication, except for the data necessary for billing or interconnection payments. Subject to consent, certain data may also be processed for marketing purposes and the provision of value-added services."
The only thing I really want are transparent windows, but both kwin and compiz interfere with video playback (xine/mplayer). I see a noticable stutter on fairly decent hardware (cpu: e4600@2.4Ghz, gpu: nvidia 7600gs). Video (dvb-s/mediacenter) is the main task for this machine, compiz just sucks on it (IMHO). Fullscreen video with transparent windows on top would be sweet.
Most (all!) torrents I download from TPB don't set the private flag, so they can be "tracked" using the trackerless feature in the more intelligent clients. So a cached.torrent file will just do fine, it may take a bit longer to get the bits flowing but they will get there eventually.
There are good reasons to prefer a PS3 above a standalone player: http://news.bbc.co.uk/2/hi/technology/7187179.stm is one own them, the fact that I could be a good mediacenter is an other (either give decent access to the video from Linux or increase the number of supported containers and codecs).
Actually it doesn't (debian-amd64/unstable)/tmp/MicropolisCore/src$ make cd TileEngine ; make make[1]: Entering directory `/tmp/MicropolisCore/src/TileEngine' cd python ; python setup.py build running build running build_py running build_ext building '_tileengine' extension gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I. -I.. -I/usr/include/cairo -I/usr/include/pycairo -I/usr/include/python2.4 -c tileengine_wrap.cpp -o build/temp.linux-x86_64-2.4/tileengine_wrap.o cc1plus: warning: command line option "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++ tileengine_wrap.cpp: In function 'void init_tileengine()': tileengine_wrap.cpp:4529: warning: deprecated conversion from string constant to 'char*' tileengine_wrap.cpp:4529: warning: deprecated conversion from string constant to 'char*' gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I. -I.. -I/usr/include/cairo -I/usr/include/pycairo -I/usr/include/python2.4 -c../tileengine.cpp -o build/temp.linux-x86_64-2.4/../tileengine.o cc1plus: warning: command line option "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++../tileengine.cpp: In member function 'void TileEngine::renderTiles(cairo_t*, cairo_surface_t*, int, int, PyObject*, int, int, int, int, int, double)':../tileengine.cpp:215: error: 'Py_ssize_t' was not declared in this scope../tileengine.cpp:215: error: expected `;' before 'tileMapLength'../tileengine.cpp:221: error: 'tileMapLength' was not declared in this scope../tileengine.cpp:229: error: 'tileMapLength' was not declared in this scope../tileengine.cpp: In member function 'void TileEngine::renderTilesLazy(cairo_t*, PyObject*, int, int, int, int, int, double, PyObject*, PyObject*, PyObject*)':../tileengine.cpp:356: error: 'Py_ssize_t' was not declared in this scope../tileengine.cpp:356: error: expected `;' before 'tileMapLength'../tileengine.cpp:362: error: 'tileMapLength' was not declared in this scope../tileengine.cpp:370: error: 'tileMapLength' was not declared in this scope../tileengine.cpp:395: error: expected `;' before 'tileCacheLength'../tileengine.cpp:401: error: 'tileCacheLength' was not declared in this scope../tileengine.cpp:409: error: 'tileCacheLength' was not declared in this scope../tileengine.cpp:497: warning: deprecated conversion from string constant to 'char*'../tileengine.cpp:516: warning: deprecated conversion from string constant to 'char*'../tileengine.cpp: In member function 'void TileEngine::renderPixels(cairo_surface_t*, cairo_surface_t*, PyObject*, int, int, int, int)':../tileengine.cpp:620: error: 'Py_ssize_t' was not declared in this scope../tileengine.cpp:620: error: expected `;' before 'tileMapLength'../tileengine.cpp:626: error: 'tileMapLength' was not declared in this scope../tileengine.cpp:633: error: 'tileMapLength' was not declared in this scope error: command 'gcc' failed with exit status 1 make[1]: *** [TILEENGINE] Error 1 make[1]: Leaving directory `/tmp/MicropolisCore/src/TileEngine' make: *** [all] Error 2/tmp/MicropolisCore/src$
And why would I pay for DVB tuners when my stupid cable company (UPC) has its own thoughts about how to deliver their digital stuff? Smartcards are restricted to their own decoders: http://www.mythtv.org/wiki/index.php/Netherlands#UPC so I still would have to rent an extra settopbox anyway.
My next tv would not need to have any tuners if it was up to me. It just has to act as a monitor for a decent machine with enough slots to contain a couple of dvb-s cards suppoted by vdr: http://www.linuxtv.org/vdrwiki/index.php/Introduction for in the living room.
It also can provide multiple streams (depending on the number of cards and what channels are on the same transponder) to place/time-shift, it made watching tv bearable again.
Ehhh, all you need is a serverside cursor and a persistent connection (to the resultset). No need to have this in the server, stuff like odbc/jdbc is sufficient.
But this is exactly what has happened in my neighbourhood.
The "just do it yourself" mentality left me with a fiberoptic connection limited to 100Mbps up and down for the incredible high price of 39EUR per month.
This happened after the former telecom monopolist and other established broadband companies failed to show any interest to create such a network (and why would they, since the already have some sort of intrastructure?).
1. you don't need to be root to cause trouble to others. 2. the executable flag doesn't control if things are runnable: $ gcc -o hello./hello.c $ chmod a-x./hello $/lib/ld-2.3.6.so./hello Hello World! 3. maybe. 4. we are talking about PEBKAC here, it involves some social engineering to get 5. I personally doubt it, the more mainstream linux becomes, the relative number of developers among them will drop.
But I hope you are right (maybe I'm just pessimistic).
Good to hear that it works for you. Meanwhile I have a laptop that came with Vista preinstalled, but upgrading the 120Gb sata disk to 250Gb was enough to break Vista. The installer can't do anything with the disk (doesn't recognize existing partition and can't create new ones).
I had a good laugh about the crappy installer and decided that since neither MS nor HP where really helpful I was personally best served by becoming a software pirate and try to get XP running for games (Arrrr.)
XP and Linux work almost flawless, but both lack some drivers (no touchscreen and bluetooth in XP. No audiojacks, fingerprint reader and webcam in Linux)
The eastern european countries aren't part of the euro zone and won't be for a some years. Not even all those "rich" western and northern nations are in the zone.
Last time I checked the euro zone only contained 12 of the 27 EU nations.
I never tried it (I just edit the .conf and reload the config with "wpa_cli reconfigure") but according to man wpa_cli it does.
You should look into wpa_supplicant, on Debian/Unstable (so I guess ubuntu should have this also) it couldn't get any easier: /etc/network/interfaces: /etc/wpa_supplicant/wpa_supplicant.conf
allow-hotplug wlan0
iface wlan0 inet manual
wpa-roam
iface home inet static
address 10.0.1.67
netmask 255.255.255.0
gateway 10.0.1.254
iface elsewhere inet dhcp /etc/wpa_supplicant/wpa_supplicant.conf:
network={
ssid="myhomessid"
id_str="home"
scan_ssid=1
key_mgmt=WPA-PSK
psk="areallytopsecretpassphrase"
}
network={
ssid="FON_AP"
id_str="elsewhere"
scan_ssid=1
key_mgmt=NONE
}
But you are using WEP at home? I hope you know what you are doing.
I tried to get psi and kopete running with jingle support the last couple of days on a Debian/Unstable machine. They both use libjingle for jingle support, and that will not compile anymore.
Asking in the psi forum the answer is: libjingle is dead.
Are you sure?
http://code.google.com/apis/talk/open_communications.html#service_2
I guess you are new here, it was on ./ 2.5 years ago
http://slashdot.org/article.pl?sid=06/01/18/1314217
That would be my suggestion: just use voip already, your reason for not using voip is just silly. Good softphones will let you run scripts to mute/pause your mediaplayer.
Added bonus of a spa 3102 is you can still use a plain old telephone if you want to.
The couple of SIP providers I toyed with provided a preconfigured (windows) program, no need to screw with settings other than asking the users name/passwd on initial run (not that I tried those since I let my local Asterisk server connect to them, but my experience is that using a stun server solves normal connection problems).
An other easy way to prevent RTP connection problems is for the SIP provider to remain in the mediapath (which is a nice MIM vector for snooping).
That you don't see or hear them doens't mean they don't exist.
Over here (NL) there have been several discusions and news items during prime time on the public tv channels the last couple of years.
This is due to the fact that we have a strange public tv system where intrest groups with enough members (something religiuos groups are good at) get broadcast time.
You are wrong on the privacy laws.
(in dutch) http://zoeken.rechtspraak.nl/resultpage.aspx?snelzoeken=true&searchtype=ljn&ljn=AY6903&u_ljn=AY6903
Any provider has to give up the customers address info IF there is no doubt that customer is doing something illegal. Like in this case uploading torrents to a dutch torrent site and seeding them
Nothing, the real money is with VDR.
You are wrong: DSL is not a free market, it is highly regulated. The former telecom monopoly still owns the last mile, they are forced to give everyone (non-discriminatory) access.
You must be confusing New Zealand with the reset of the world. I'm not aware of any non flat-fee adsl/cable providers over here (NL). Even the dutch Chello is (and always has been AFAIK) flat-fee.
Though there used to be some a couple of years ago, mainly for people switching from dialup to dsl thinking they wouldn't use more than 1Gb per month. Which would have been true if their surfing habits didn't adapt to the always on mode.
The game OS only has limited video/audio codec/container support. The way you might be able to "fix" this is by using mediatomb and its transcoding support:
http://mediatomb.cc/pages/transcoding
But the last time I tried I couldn't get h264/ac3 in mkv transcoded to mpeg2/ac3 at full resolution. Down scaling to PAL and 2 audiochannels worked, the problem was ffmpeg audio sync IIRC.
What law? The EU mandates monitoring and storing of all kinds of data. It grants the right, with consent (the small print in your contract), to use this data for marketing purposes:
http://eur-lex.europa.eu/LexUriServ/LexUriServ.do?uri=CELEX:32006L0024:EN:NOT
"(3) Articles 5, 6 and 9 of Directive 2002/58/EC lay down the rules applicable to the processing by network and service providers of traffic and location data generated by using electronic communications services. Such data must be erased or made anonymous when no longer needed for the purpose of the transmission of a communication, except for the data necessary for billing or interconnection payments. Subject to consent, certain data may also be processed for marketing purposes and the provision of value-added services."
I did and know for a fact that they are slow.
The only thing I really want are transparent windows, but both kwin and compiz interfere with video playback (xine/mplayer). I see a noticable stutter on fairly decent hardware (cpu: e4600@2.4Ghz, gpu: nvidia 7600gs). Video (dvb-s/mediacenter) is the main task for this machine, compiz just sucks on it (IMHO). Fullscreen video with transparent windows on top would be sweet.
Most (all!) torrents I download from TPB don't set the private flag, so they can be "tracked" using the trackerless feature in the more intelligent clients. So a cached .torrent file will just do fine, it may take a bit longer to get the bits flowing but they will get there eventually.
There are good reasons to prefer a PS3 above a standalone player:
http://news.bbc.co.uk/2/hi/technology/7187179.stm
is one own them, the fact that I could be a good mediacenter is an other (either give decent access to the video from Linux or increase the number of supported containers and codecs).
Actually it doesn't (debian-amd64/unstable) /tmp/MicropolisCore/src$ make ../tileengine.cpp -o build/temp.linux-x86_64-2.4/../tileengine.o ../tileengine.cpp: In member function 'void TileEngine::renderTiles(cairo_t*, cairo_surface_t*, int, int, PyObject*, int, int, int, int, int, double)': ../tileengine.cpp:215: error: 'Py_ssize_t' was not declared in this scope ../tileengine.cpp:215: error: expected `;' before 'tileMapLength' ../tileengine.cpp:221: error: 'tileMapLength' was not declared in this scope ../tileengine.cpp:229: error: 'tileMapLength' was not declared in this scope ../tileengine.cpp: In member function 'void TileEngine::renderTilesLazy(cairo_t*, PyObject*, int, int, int, int, int, double, PyObject*, PyObject*, PyObject*)': ../tileengine.cpp:356: error: 'Py_ssize_t' was not declared in this scope ../tileengine.cpp:356: error: expected `;' before 'tileMapLength' ../tileengine.cpp:362: error: 'tileMapLength' was not declared in this scope ../tileengine.cpp:370: error: 'tileMapLength' was not declared in this scope ../tileengine.cpp:395: error: expected `;' before 'tileCacheLength' ../tileengine.cpp:401: error: 'tileCacheLength' was not declared in this scope ../tileengine.cpp:409: error: 'tileCacheLength' was not declared in this scope ../tileengine.cpp:497: warning: deprecated conversion from string constant to 'char*' ../tileengine.cpp:516: warning: deprecated conversion from string constant to 'char*' ../tileengine.cpp: In member function 'void TileEngine::renderPixels(cairo_surface_t*, cairo_surface_t*, PyObject*, int, int, int, int)': ../tileengine.cpp:620: error: 'Py_ssize_t' was not declared in this scope ../tileengine.cpp:620: error: expected `;' before 'tileMapLength' ../tileengine.cpp:626: error: 'tileMapLength' was not declared in this scope ../tileengine.cpp:633: error: 'tileMapLength' was not declared in this scope /tmp/MicropolisCore/src$
cd TileEngine ; make
make[1]: Entering directory `/tmp/MicropolisCore/src/TileEngine'
cd python ; python setup.py build
running build
running build_py
running build_ext
building '_tileengine' extension
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I. -I.. -I/usr/include/cairo -I/usr/include/pycairo -I/usr/include/python2.4 -c tileengine_wrap.cpp -o build/temp.linux-x86_64-2.4/tileengine_wrap.o
cc1plus: warning: command line option "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++
tileengine_wrap.cpp: In function 'void init_tileengine()':
tileengine_wrap.cpp:4529: warning: deprecated conversion from string constant to 'char*'
tileengine_wrap.cpp:4529: warning: deprecated conversion from string constant to 'char*'
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I. -I.. -I/usr/include/cairo -I/usr/include/pycairo -I/usr/include/python2.4 -c
cc1plus: warning: command line option "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++
error: command 'gcc' failed with exit status 1
make[1]: *** [TILEENGINE] Error 1
make[1]: Leaving directory `/tmp/MicropolisCore/src/TileEngine'
make: *** [all] Error 2
And why would I pay for DVB tuners when my stupid cable company (UPC) has its own thoughts about how to deliver their digital stuff? Smartcards are restricted to their own decoders: http://www.mythtv.org/wiki/index.php/Netherlands#UPC
so I still would have to rent an extra settopbox anyway.
My next tv would not need to have any tuners if it was up to me. It just has to act as a monitor for a decent machine with enough slots to contain a couple of dvb-s cards suppoted by vdr: http://www.linuxtv.org/vdrwiki/index.php/Introduction for in the living room.
It also can provide multiple streams (depending on the number of cards and what channels are on the same transponder) to place/time-shift, it made watching tv bearable again.
Ehhh, all you need is a serverside cursor and a persistent connection (to the resultset). No need to have this in the server, stuff like odbc/jdbc is sufficient.
Didn't work for my Vista OEM key, something like: this key can't be for activated.
HP will not supply anything other than the "restore image" (which doesn't work anyway), and MS will not activate the key and points the finger to HP.
You forgot the horrible gtk filedialog, it is braindead (IMHO) and can be found in many applications.
But this is exactly what has happened in my neighbourhood.
The "just do it yourself" mentality left me with a fiberoptic connection limited to 100Mbps up and down for the incredible high price of 39EUR per month.
This happened after the former telecom monopolist and other established broadband companies failed to show any interest to create such a network (and why would they, since the already have some sort of intrastructure?).
You are wrong on some points
./hello.c ./hello /lib/ld-2.3.6.so ./hello
1. you don't need to be root to cause trouble to others.
2. the executable flag doesn't control if things are runnable:
$ gcc -o hello
$ chmod a-x
$
Hello World!
3. maybe.
4. we are talking about PEBKAC here, it involves some social engineering to get
5. I personally doubt it, the more mainstream linux becomes, the relative number of developers among them will drop.
But I hope you are right (maybe I'm just pessimistic).
Good to hear that it works for you. Meanwhile I have a laptop that came with Vista preinstalled, but upgrading the 120Gb sata disk to 250Gb was enough to break Vista. The installer can't do anything with the disk (doesn't recognize existing partition and can't create new ones).
I had a good laugh about the crappy installer and decided that since neither MS nor HP where really helpful I was personally best served by becoming a software pirate and try to get XP running for games (Arrrr.)
XP and Linux work almost flawless, but both lack some drivers (no touchscreen and bluetooth in XP. No audiojacks, fingerprint reader and webcam in Linux)
The eastern european countries aren't part of the euro zone and won't be for a some years. Not even all those "rich" western and northern nations are in the zone.
Last time I checked the euro zone only contained 12 of the 27 EU nations.