After upgrading to Ubuntu 12.04, I started seeing pretty funny DNS behavior. For example, I could connect to
a wireless network successfully, but still could not connect to external IP addresses because of DNS resolution
After a lot of fiddling, I realized that the problem is probably related to resolvconf
and its main configuration
. On my system, this file sometimes disappears, and sometimes it loses its previous entries.
So far, I have learned that Ubuntu 12.04 indeed introduced a new approach of handling DNS resolution and in particular
file. If my understanding is correct, whenever the system finds a DHCP server, it is supposed to
file using DNS information it receives via DHCP.
The discussion at http://askubuntu.com/questions/130452/how-do-i-add-a-dns-server-via-resolv-conf
hints at similar
problems. But I guess I do not know enough about Ubuntu's networking internals to really understand what is going on,
The following voodoo script sometimes helps me to resurrect
with sufficient DNS information
in it. But it drives me mad that I don't have the slightest clue what I am doing there. If you read this and feel
an urge to slap your forehead, feel free to consider me a raving idiot, but do drop me a line to help me educate myself
on this issue. Thanks.
if [[ -r resolv.conf ]]; then
if [[ ! -L resolv.conf ]]; then
mv resolv.conf /run/resolvconf
ln -s /run/resolvconf/resolv.conf
MediathekView is a fine application, but for me, sometimes it fails to stream some shows. Fortunately, you can right-click any show and inquire its streaming URL.
On Ubuntu, rtmpdump
then fills the gap for me, for example:
rtmpdump -r 'rtmpt://foo/bla/fasel/foo.mp4' -o foo.mp4
Previous month: Click here