Bränna DVDer

Köpte mig en DVD-brännare i veckan som gick. Det blev en MSI DR4-A. Ville testa lite hur den fungerade så jag laddade ned en DVD-image från nätet. Dock lyckades Nero Burning Rom som jag fick med till brännaren inte läsa den .img-fil som det var. Efter lite undersökning hittade jag att följande två freewares klarar dock detta:

ImgTool

DVDDecrypter

Ett annat freeware program som kan komma till nytta är DVDShrink som låter en krympa ihop en film DVD så den passar in på en DVD-R. Afonic DVD Rip Guides kan komma till nytta med.

Access to SpeedTouch 510 webserver

So I have been fiddling around a bit more with my SpeedTouch 510 ADSL modem. I wanted to be able to access the internal webserver in it from my machines on the inside, i.e. those behind the firewall. The modem is on the outside. The IP of the modem is 10.0.0.138 which also makes it a bit problematic since it is not routed normally.

To start with I gave my outside network-card one more ip number, 10.0.0.1 so it would be on the same net as the modem:

ifconfig vr0 alias 10.0.0.1

vr0 is the name of my outside network interface.

Then I had to tell my firewall not to deny those packets since normally 10.0.0.0 and 192.168.0.0-nets are not routed:

add allow all from any to 10.0.0.138 via ${oif}<br />
add allow all from 10.0.0.138 to 192.168.0.0/16 via ${oif}<br />
add allow all from 10.0.0.138 to 10.0.0.0/8 via ${oif}

This allowed me to telnet into the modem as well as access the webpages from my firewall machine but I wanted to use the machines that had ip like 192.168.0.3 to access teh webserver as well. The problem is that the modem doesnt know where these machines are so I had to tell it where to route traffic for the 192.168.0.0 net.

ip rtadd dst=192.168.0.0/16 gateway=10.0.0.1

So now it works when the modem sends the traffic to my firwall that routes it correctly to my PC and such.

Learning Perl

I have had the intention to learn Perl for several years but have never really had a good project or a good book to start with but now I seem to have both! I just found the Picking Up Perl online book and read the first chapters and it seems to very quickly introduce the basic concepts of Perl. So now its just to get started with the project, to extract some intersting data from my ADSL Modem and plot that using MRTG.

Alcatel SpeedTouch modem

Nu har äntligen min Scream börjat fungera, den kom igång för innan jul precis men de senaste dagarna har jag upplevt en betydligt sämre tjänst än de första dagarna och tänkte undersöka varför. Fredrik tipsade om att SpeedTouch modemet från Alcatel som jag fick från Bostream kan en hel del så det kanske kunde vara värt o kolla upp om det har någon typ av statistik över linan osv.

Användarmanualen ger information om hur man kommer åt webgränssnittet, men den riktigt intressanta manualen är Command-Line-Interface manualen . CLI reference guiden antyder att den kan samla på sig lite statistik om bandbredd osv.

Ett problem jag stött på är att jag inte kommer åt varken web eller CLI gränssnittet i modemet, får det ej heller att svara på pingar på den default ip-adress den skall ha.

more>

Efter en del undersökningar visade det sig att det var min brandvägg som spökade. Jag hade nämligen turen att Fredrik satt och kodade på en UPnP stack i Java och SpeedTouch modemet stödjer UPnP så med hjälp av Fredriks program kunde jag hitta MAC adress och lite annat gott från modemet. Så här ser svaren ut från det:

=== HTTPMU Recv from: 169.254.229.105:1027
NOTIFY * HTTP/1.1
HOST:239.255.255.250:1900
CACHE-CONTROL:max-age=1800
LOCATION:http://169.254.229.105:80/IGD.xml
SERVER:SpeedTouch 510 4.0.2.0.0 UPnP/1.0 (DG309J50005459)
NT:upnp:rootdevice
USN:uuid:UPnP-SpeedTouch510-1_00-90-D0-8A-05-A0::upnp:rootdevice
NTS:ssdp:alive

Dock verkar inte ip-adressen stämma i URLn för jag fick den att svara på 10.0.0.138 som det står i manualen. Man kan genom CLI få ut rätt mkt intressant information, tex vilken utrustning Bostream har i andra ändan, genom adsl info:

=>adsl info 
 Modemstate            :  up 
 Operation Mode        :  G.DMT Annex A  [POTS Overlay Mode] 
 Channel Mode          :  interleaved 
 Number of resets      :  1 
 Vendor (ITU)                        Local           Remote 
   Country             :               0f               b5 
   Vendor              :             ALCB             BDCM 
   VendorSpecific      :             0000             544d 
   StandardRevisionNr  :               01               01 
                                   Downstream        Upstream 
 Margin       [dB]     :                1               12 
 Attenuation  [dB]     :               44               28 
 Available Bandwidth                 Cells/s           Kbit/s 
   Downstream          :            14339             6080 
   Upstream            :             1962              832 

Transfer statistics Total since power On Cells Kbit Downstream : 2072 878 Upstream : 13384 5674 Current Connection Downstream : 2072 00000878 Upstream : 13384 5674 Errors Received FEC : 3433 Received CRC : 5 Received HEC : 5 Far End Failure No Failure Near end failure No failure Far end failures since reset Loss of frame: 0 failures Loss of signal: 0 failures Loss of power: 0 failures Loss of link: 0 failures Errored seconds: 0 seconds Far end failures last 15 minutes Loss of frame: 0 seconds Loss of signal: 0 seconds Loss of power: 0 seconds Loss of link: 0 seconds Errored seconds: 0 seconds Far end failures current day Errored seconds: 0 seconds Far end failures previous day Errored seconds: 0 seconds Near end failures since reset Loss of frame: 0 failures Loss of signal: 0 failures Loss of power: 0 failures Errored seconds: 3 seconds Near end failures last 15 minutes Loss of frame: 0 seconds Loss of signal: 0 seconds Loss of power: 0 seconds Errored seconds: 3 seconds Near end failures current day Errored seconds: 3 seconds Near end failures previous day Errored seconds: 0 seconds

Farmeln flyger

Änltigen! Idag fick vi för första gången upp ett av våra plan. “Ulf”:/privat/rcflyg/farmel/images/gladpilot.jpg var den som blev först. Min radiomottagare på planet verkar inte tåla kallt väder så kunde inte få den att flyga alls idag.

Tog ovanstående filmer under premiärturen som höll på att sluta illa som kan anas i andra filmen då Ulf flyger i full fart mot en trädtopp men som han lyckas stryka med bakfenan. Landning på sista filmen gick utmärkt dock.

Bredbandstest

Sandor frågade om jag visst var den där bredbandstesten som fanns för något år sedan låg. Han har fått sin scream och vill testa. Tänkte det var värt och kolla upp eftersom jag vilken dag som skall få min. Kollade upp IT-kommissionens hemsida först men de hade lagt ned. Dock hittade jag efter lite googlande en länk till IIS och dom har tagit över tjänsten: Bandbreddstestet TPTEST

Opening ports for games

So this coming weekend it is time for some LAN gaming. As we this time are going to play online games only have have lloked at setting up a dedicated server for the different ones. The games we are planning to play are:

Battlefield 1942 + mods

Half-Life mods as CS and Day of Defeat

Americas Army that is a UT mod

Enemy Terriotory that is a Return to Castle Wolfenstein mod

more>

The find out what ports needed to be opened in the firewall I searched the net and found these pages indicating what needed to be opened.

server.counter-strike.net

Americas Army FAQ

WolfensteinResource

PlanetBattlefield FAQ

Also the GameSpy Firewall FAQ might be useful.

More information about Americas Army server can be found here

Also when registring the server this information is also given:

A server failing the ping check has 7 days to rectify the issue. Failure to resolve the issue will result in their server account being deleted. Your server must be capable of responding to ICMP pings, devices such as a firewall or router

may prevent this. Read your firewall/router documentation for more information.

To be listed on Gamespy, please ensure that you have the following lines uncommented in your server ini file:

ServerActors=IpServer.UdpServerQuery

ServerActors=IpServer.UdpServerUplink MasterServerAddress=master.gamespy.com MasterServerPort=27900 DoUplink=True