Huawei E2200 HSDPA

Filed in Internet | Linux | Personligt | Teknik 3 Comments

Uppdaterad 2007-11-09 med mer information.
Jag satt några timmar i dag och försökte få igång modemet på min bärbara dator, nu funkar det äntligen och jag uppdaterar nu informationen här under.

Jag beställde i tisdags ett abonnemang från 3, mobilt “bredband” för 199kr/mån, bekvämt då jag kan ta met mig den när jag flyttar och ett plus är att jag kan springa runt med modemet i väskan och använda till min bärbara dator.

Modemet är ett Huawei E2200 HSDP, jag hade kollat runt lite på webben innan att det inte skulle vara helt omöjligt att få igång i linux. Så jag beställde det.

I går kom det och jag starta windows för att prova det så att allt funkade som det skulle, det var bara och plugga in det i Vista och det låtsades vara en cd-spelare där installationsprogrammet autostartar från för att sedan när det är klart gömma “cd-spelaren”. Det funkade fint.

I linux så var det dock inte lika lätt då [ubuntu i mitt fall] blev förvirrad av den virtuella cd-spelaren, i tidigare versioner av ubuntu så var en lösning att plocka bort stödjet för det och på så vis lura fram modem-delen. Men jag såg att 7.04 (Feisty Fawn) som jag kör klarade av det genom att helt enkelt ignorera cd-spelaren. Men det var inte frid och fröjd för ett problem kvarstod. Det funkade inte, vad jag kunde utläsa så svarade inte modemet.

Efter att ha googlat runt lite mer så såg jag att jag skulle få tre devices och inte en som jag hade, så här ska det se ut:

s@Narsil ~ $ ls -l /dev/ttyUSB*
crw-rw—- 1 root dialout 188, 0 2007-10-05 09:25 /dev/ttyUSB0
crw-rw—- 1 root dialout 188, 1 2007-10-05 09:21 /dev/ttyUSB1
crw-rw—- 1 root dialout 188, 2 2007-10-05 09:21 /dev/ttyUSB2

Jag försökte olika trix med att ladda ut/in moduler, m.m. men inget verkade hjälpa, slutligen hittade jag en lösning, inte snygg, rätt jobbig men den duger tills vidare. Om jag startar datorn med modemet i så funkar det :)

Uppdaterat
Notera att det jag trode här var inte hela sanningen, jag hade tidigare installerat ett program gjort för vodafone men för samma modem. När jag försökte få modemet att funka på min bärbara dator (7,10, Gutsy Gibbon) så ville det inte funka förän programmet var installerat.
Jag hade helt glömt bort att jag hade det installerat när jag skrev här tidigare, men det kanske är då att det funkar utan på 7.04, kan inte kolla det nu då alla minna system nu kör 7.10. Men jag gissar på att det behövs.
Kort och gott, om du bara hittar ttyUSB0 så installera programmet.

Programmet jag pratar om är:

https://forge.vodafonebetavine.net/projects/vodafonemobilec/

Du kan behöva installera lite bibliotek innan men det tar installern hand om.

Det kan bli lite lustigt om modemet är din enda väg ut på internet då installern vill ladda ner saker, en lösning är kommandorna:

gdebi --apt-line namnet_på_paketet.deb
sudo apt-get install --print-uris lång lista på paket

Som ger dig vilka paket som behöver laddas ner, resp. adressen till paketen för att ladda ner dom manuellt på en annan dator. Sedan är det bara att kopiera in dom till rätt ställe i systemet:

sudo cp /sökväg/*.deb /var/cache/apt/archives/

Uppdaterat (igen)
Tidigare i dag så fick jag igång modemet  från en Live-skiva, det enda jag behövde göra var att kopiera min wvdial.conf till skivans /etc och köra wvdial i en terminal, klart.

Det lite lustiga är att jag fick inte det att funka på min bärbara dator som var installerad från samma skiva utan behövde drivrutinen som jag nämner ovan.

Skivan är en “ubuntu 7.10″-skiva.

Självklart måste jag undersöka hur jag ska kunna få igång det utan att starta (om) datorn, men tills vidare är jag nöjd.

Problemet försvann i Gutsy Gibbon.

Om någon har hittat hit och behöver hjälp att få igång sitt modem så gör följande.

  1. Stoppa in simkortet i en mobil och stäng av pin-koden, koden kan även avaktiveras från en windows-installation (mitt val). Det går att ha kvar pin-koden men det krånglar bara till det.
  2. Starta datorn med modemet i, har du en nyare version än 7.04 så kanske behöver du inte behöver det.
  3. Kör ls -l /dev/ttyUSB* i konsol, du bör få tre resultat, se ovan. Om inte, installera programmet, se ovan.
  4. Editera /etc/wvdial.conf med din favoriteditor, t.ex. sudo gedit /etc/wvdial.conf
  5. Skriv in följande i filen:

[Dialer Defaults]
Phone = *99***1#
Username = skrivvadsomhalst
Password = skrivvadsomhalst
Stupid Mode = 1
New PPPD = yes
Dial Command = ATDT

Modem = /dev/ttyUSB0
Baud = 460800
Init2 = ATZ
Init3 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = Analog Modem

Sedan för att ansluta, skriv sudo wvdial

Funkar det inte prova med att lägga till:

connection = 3GPREF
wvdial_profile_name = PAP
apn = data.tre.se

Självklart finns det grafiska sätt att göra allt delar av det, men det tar jag någon annan gång, nu är jag bara nöjd att det funkar.

Jag skrev om det grafiska sättet här, men där utgår jag från att allt bara funkar direkt, jag rekommenderar att du provar i konsoll först.

:: Tre, Linux, Internet, Bredband

Glad Linux, för 16 år sedan i dag började det

Filed in Linux | Teknik Leave a comment

Den 17 september får 16 år sedan, närmare bestämt 1991 så skickade studenten Linus Torvalds ut ett meddelande i en nyhetsgrupp där han visade och delade med sig av sitt lilla hobbyprojekt. Texten löd:

Hello everybody out there using minix -
I’m doing a (free) operating system (just a hobby, won’t be big and
professional like gnu) for 386(486) AT clones.

Sedan är resten historia.

Lite kul när man tänker på hur hans lilla projekt tog fart, men då GNU:s egen kärna (Hurd*) var lågt från klar så var det nog inte så konstigt att GNU-folket tog till sig den.

* En liten kul sak är att Hurd är en dubbel dubbel rekursiv akronym där HURD står för “HIRD of Unix Replacing Daemons” och HIRD står för “HURD Interfaces Representing Depth” så om vi vecklar ut det lite…

HIRD of Unix Replacing Daemons Interfaces Representing Depth of Unix Replacing Daemons Interfaces Representing Depth of Unix Replacing Daemons Interfaces Representing Depth of Unix Replacing Daemons och så vidare …

http://linuxday.getnix.com/
http://www.linuxportalen.se/node/7556 (via)

Inget problem att köra spel med compiz

Filed in Linux | Teknik Leave a comment

För ca en månad sedan så bestämde jag mig för att börja spela spelet Eve Online, jag hade spelat det för något år sedan med slutade till huvudsak att jag oftast tyckte det var jobbigt att behöva starta om datorn för att starta Windows för att kunna spela det. Jag spelade det mindre och mindre och tyckte tillslut att det inte var värt och betala för längre.

För en månad sedan så bestämde jag mig för att göra ett försök igen, men nu med Cedega. Cedega är en kommersiell vidareutveckling av delar av programmet Wine som är en implementation av delar av windows så man kan köra en del windowsprogram under Unix (Linux, *BSD, OSX, …), det funkar sådär då det är långt från klart och då microsoft lägger till nya saker i sin ända så tvivlar jag på att dom någonsin kommer ikapp, men det är mycket användbart på en del program som funkar bra.

expo.pngCedega har skrivit några egna delar som dom säljer, skillnaden mot Wine är att mycket mer program funkar, framför allt spel och då dom tar betalt så har dom resurser och arbeta på populära spel. Jag bestämde mig för att prova att köra Eve Online under Cedega och det funkade perfekt, jag har bara haft två problem, det kraschar när jag byter upplösning i spelet men då man gör det en gång och den kraschar efter att den sparade ändringen så är det egentligen inget problem. Nästa var att ljudet var lite raspigt, men det gick och lösa med att byta från ALSA till OSS. Inget problem heller. Så nu är det bara och starta som vilket spel som helst.

Ni som följt bloggen en del vet säkert att jag kör Gentoo Linux, men den senaste tiden har jag känt att jag inte har ork och hålla på och kompilera, konfigurera och stöta på lite problem då och då. Egentligen gillar jag Gentoo, jag gillar att hålla på och peta och det första jag öppnar i ett nytt program är inställningarna och läser igenom allt. Men då jag inte har haft ork så bestämde jag mig för att prova Ubuntu ett tag istället. Då jag har gott om ledig plats på en hårddisk så installerade jag Ubuntu där så om jag ångrar mig så tar det bara några sekunder och byta tillbaka.

Under Gentoo körde jag inte längre Beryl/Compiz även om jag nu har ett nvidia-kort och det skulle fungera perfekt, men Compiz hängde sig bara när jag startade det och då jag som jag nämnde tidigare inte hade ork och hålla på strula så fick det va.

cpu-graph.pngUnder Ubuntu så är det en barnlek och få i gång, så självklar så kör jag Compiz(-fusion) nu, det funkar perfekt och har inte märkt några större problem, men i dag kom det riktig testet, skulle Eve Online funka och köra tillsammans med Compiz. Antingen skulle det inte funka alls, eller kanske Compiz skulle bli jätteseg, nej, inget av de hände, visst lite segare är det att snurra på kuben då grafikkortet är upptagen med spelet, men det är helt användbart.

scale.pngDock så märkte jag en sak, att köra igång ett OpenGL program samtidigt som Eve Online var startat var igen bra ide, Compix började att blanda ihopp program och muspekaren levde sitt eget liv, var tvungen att starta om Xorg (ctrl-alt-backspace). Det finns en del buggar kvar, inte att glömma bort att Compiz är fortfarande inte helt klart.

Jag tog tre skärmbilder, en på min cpu där du ser minna två kärnor, man ser tydligt hur spelet belastar en åt gången, jag undrar om det hade funkat lika bra om jag bara hade haft en kärna, svårt och veta. Slutligen två där man ser spelet hur det körs tydligt på ett skrivbord.

Slutligen spelade jag även in en video, den flimrar lite men det är programmet som jag spelade in meds fel, på skärmen flöt och såg det perfekt ut.


:: Linux, Compiz, Gentoo, Ubuntu, Cedega, Wine, Eve, Eve Online, Spel

“Mord”FS, intressant

Filed in Linux | Media | Teknik Leave a comment

Kör eller har du kört Linux kanske du har kört filsystemet ReiserFS. Det är inte det vanligaste (ext3) men FeiserFS har varit min favorit i flera år. ReiserFS är speciellt bra på att hantera många små filer, och är ett bra val med tanke på att Linux består av mycket filer. Läste idag på aftonbladet (via) att Hans Reiser som är skaparen av filsystemet är misstänkt för mord på sin exfru.

Jag tycker inte det har någon som helt relevans för vilken kod han skriver, men det är inte bra för projektet om han sitter i fängelse.

Läs mer om Hans Reiser och hans utredning på Wikipedia

Läs även den mycket intressanta intervjun med honom på Wired.

:: Linux, Filsystem, Reiser, Hans Reiser, ReiserFS, Reiser4

Se Richard Stallmans tal

Filed in Linux | Politik | Teknik Leave a comment

rms.jpg

Richard Stallman* har hållit två tal i Sverige den närmaste tiden, Nu går det att ladda ner hans tal från Linköping från denna sida. Jag rekommenderar torrenten, den maxade min anslutning så jag var tvungen att begränsa bandbredden så det skulle gå och surfa under tiden, 7 minuter för 400MB, trevligt.

Med tanke på storleken så förstår du säkert att det är video (Ogg Theora) men det finns även en ljudinspelning i Ogg Vorbis. Jag har inte ännu sett på det två timmar långa föredraget men ser fram i mot det. Hade han varit i Stockholm så hade jag definitivt gått.

*Vet du inte vem RMS är så kontakta wikipedia.

:: RMS, Richard Stallman, GNU

Gaim blir Pidgin

Filed in Linux | Teknik Leave a comment

Jag har sedan jag började använda Linux på heltid för ett par år sedan använt IM-klienten Gaim till mitt ICQ och MSN-behov. Jag har besökt Gaims hemsida några gånger och har funderat på texten

Gaim is NOT endorsed by or affiliated with AOL

Att det står där förvånade mig inte då det är många sidor som man sett liknande saker på, men varför bara AOL? Gaim har ju en massa protokoll, varför inte fler företag? Hittade en nyhet idag som förklarade varför, tydligen så har AOL hållit på och strulat med stämningar och så mot utvecklare som arbetar med Gaim. Tydligen har dom nu efter flera år lyckats komma fram till en uppgörelse som dock tyvärr kräver ett namnbyte, Gaim, AOL har AIM som trademark.

Det nya namnet kommer bli Pidgin, dock behålls versionsnumret så snart kommer jag att köra Pidgin 2.0.0

:: Pidgin, Gaim, AOL

Ah, vad jag gillar öppen källkod

Filed in Humor | Linux | Personligt | Teknik Leave a comment

dparted - dialog

Alltid lika kul när man kör program som är öppen källkod, mycket mer personliga meddelanden :)

Gentoo 2006.1

Filed in Linux | Personligt Leave a comment

(Uppdaterade posten och la till åäö ist. för aao, infogade även några länkar)

Jag sitter nu och installerar Gentoo Linux från cd-versionen 2006.1. Frånvaron av svenska tecken beror på att jag sitter och skriver nu på installationskivan som drar igång en helt fungerande installation i minnet (Gnome) med en del trevliga program, t.ex. webbläsare, IM, office, bild… och sedan så klart installationspragram för att installera Gentoo på hårddisken.

Traditionellt sätt så har man installerat gentoo från konsollen, d.v.s. ickegrafiskt. Men någon gång förra året sa fixade dom ett installationsgui som man kan använda om man vill, ett textbaserat och ett grafiskt (GTK). Jag har inte testat det innan då jag inte haft orsak och installera om datorn, men nu när jag har ny hårdvara så passar jag på att installera om (funderade först på att bara kopiera systemet).

Den är riktigt trevlig, notera dock att den är inte för att förenkla, utan för att snabba upp, så det finns inte så mycket hjälp om man inte är erfaren, men passar mig perfekt. Det tog bara 20 minuter att sätta upp bassystemet, och da gjorde jag en vanlig installation där jag gjorde en rsync och drog ner allt från nätet, dock så är inte installationen klar då det är mycket mer jag vill ha, t.ex. ett grafiskt interface :)

Ligger på paket 31 av 438 nu, hållar på att kompilera Xorg och KDE med tillbehör, sa jag räknar med att det kommer ta ett tag, 3-4 timmar kanse, kanse mer, svårt och säga då jag inte vet hur mycket snabbare min nya CPU är än den gammla.

Notera! Om du inte vet så mycket om Linux så tar en installation av en annan typ av linux inte mycket längre tid än windows, orsaken att det tar tid med Gentoo är att ALLT kompileras, dock är fördelen att man har stor valfrihet och har stora möjligheter att optimera.

:: Linux, Gentoo

Mount

Filed in Linux 1 Comment

Jag provade Ubuntu för snart ett år sedan på min bärbara, det har kommit en del ingooglingar sedan det, söktermer har varit i stil med “ubuntu mount“, så här kommer lite hjälp.

1. Jag kör inte Ubuntu Linux, dock Gentoo Linux.
2. Det var snart ett år sedan jag körde det sist, så något nytt kan ha tillkommit.

När jag körde det så kunde man mounta (ansluta) en partition (t.ex. hårddisk, eller del av hårddisk) till en katalog (mapp) med något grafiskt verktyg, mins inte vad det hette, men jag tror att det var något som hörde till Gnome.

Men jag hittade inget sätt och få inställningen att “sitta kvar”, så partitionen blev mountad igen vid nästa start. Så jag gjorde det “the old way” som jag är van och göra det i Gentoo. Det är möjligt att det är så man ska göra det i Ubuntu, eller så missade jag något.

Med “the old way” så menar jag att direkt editera konfigurationsfilen /etc/fstab som innehåller information om vilka partitioner som finns, och hur dom ska hanteras.

Det är en kort fil, dock kan det vara en del kommentarer i filen, och i Ubuntu är det säkert mycket kommentarer :) men syntaxen är som följande:

/dev/hdb3 /home reiserfs noatime 0 0

Alla kommandon syftar jag på att du skriver i en terminal.

Först är sökvägen till partitionen, den börjar med /dev/”typ av enhet” “nr på enheten” “nr på partition”.
T.ex. /dev/hdb3
hd: Vanlig klassisk hårddisk, eller CD/DVD… (Parallell ATA), eller sd för nyare SATA-Diskar.
b: Alfabetet, hårddisk/enhet två.
3: Partition nr. 3

Du kan hitta information om vad som är vad i filen /proc/partitions, skriv:
cat /proc/partitions

Nästa kolumn är till viken katalog den ska bli mountad till, om den inte är en del i systemet så brukar man skapa en katalog under /mnt/ som man mountar den till. T.ex.
sudo mkdir /mnt/katalognamn
… och sedan skriva in det i fstab.
Notera: Om jag minns korrekt så kör Ubuntu med katalogen /media istället för /mnt, det är en fråga om smak.

Nästa fält är vilken typ av filsystem det är, i mitt fall är det reiserfs. Det vanligaste filsystemet är ext2 el. ext3 under Linux. Även vfat (fat32) eller ntfs (windows standard-filsystem) funkar, dock måste stödj för det finnas, men i ett system som Ubuntu så brukar allt finnas med som standard, oavsett om man behöver det eller ej. Är du osäker, prova auto.

Nästa är parametrar som man kan skicka med, det används om man vill ändra inställningarna. T.ex. här så har jag flaggan noatime som stänger av en sak som jag inte täcker ta upp nu, av prestandaskäl. Några exempel är ro för read only, rw för read write, user om en användare ska kunna mounta det. Det finns mängder av val, och beror på vilken typ av filsystem det är. Är du osäker prova defaults. Separera flera val med ett komma.

De två sista kan du ignorera, skriv bara 0 på dem.

Öppna filen /etc/fstab med…
sudo gedit /etc/fstab
…och skriv in nödvändig information.

För att sedan få partitionen mountad skriv:
sudo mount /mnt/katalognamn
/mnt/katalognamn är sökvägen som du valt tidigare.
Eller så kan du starta om datorn, men det vill man väll inte göra? :)

Ett exempel:

Du har en partition på /dev/hda1 som windows ligger installerat på, det är av typen ntfs. Nu vill ha det mountat under /mnt/windows. Det då skriver du in följande i /etc/fstab.

/dev/hda1 /mnt/windows ntfs ro 0 0

Notera: ro, jag mountar ntfs-system som read only då sist jag hörde något så var stödet rätt svajigt då Microsoft ej har släppt information om hur ntfs funkar. Så det är svårt och skriva fungerande kod mot det. Onödigt och ta risker som man inte behöver skriva till det (inget kan ju hända om det är skrivskyddat).

Förklaringen blev mer rörig än jag trodde, men det få duga som det är nu, behöver någon hjälp så låt mig veta.

:: Linux, Ubuntu, Mount

Beryl

Filed in Linux | Personligt | Teknik Leave a comment

Jag har haft lite problem med Xgl och Beryl/Compiz/… innan, men nu kör jag Xgl och Beryl för fullt.

Visst så måste jag erkänna att man leker en del i början, och snyggt är det. Ingen tvekan om det. Men det kräver mer av datorn, inte minst en hel del minne.

Det finns nog två saker jag är extra fäst vid, det första är det som Beryl kallar Scale och funkar som exposé i OSX. Ett knapptryck så radar all öppna program upp sig som små miniatyrer. Klickar man på en så kommer den applikationen i fokus. Finns både för aktuellt skrivbord och alla program överallt. Perfekt om man inte mins vart ett program körs, eller har många öppna på samma skrivbord.

scale.png
Några terminaler öppna, Firefox, Krusader och ett videoklipp. Notera att programmen uppdateras i realtime, d.v.s. att filmen rör på sig.

Transparenta fönster är den andra saken jag gillar, en svag transparens på terminaler är så snyggt, men även skuggor ger en mycket trevlig känsla. Visst så är minimeringeffekter, den roterande kuben m.m. även de mycket trevliga effekter men de är scale och transparens som gör att jag sitter och kör den mycket mer krävande (buggiga) Xgl.

cube-layer1.png
Här ligger jag på “kuben” mellan två skrivbord, notera transparansen på terminalen, men även att kuben är svagt transparent, man ser bakomliggande skrivbord svagt skina igenom.

Jag kör även 3D Window Layer, uteslutande för att det är snyggt och jag kan ;)

cube-layer2.png
Notera att fönstren ligger i olika nivåer. Dock bara när kuben roterar.

Tidigare poster:
Beryl & (AI)XGL
XGL -- Video

:: Linux, Beryl, Xgl

TOP