Semi-guide til OpenSUSE 11.2 og Huawei E1752 (Telenor)
Foranlediget af det nedenstående blog-indlæg fra Version2 omkring Telenor's gave til kunderne, i form af Huawei E1752 modem med MicroSD-kortlæser og et 6 måneders gratis Mobilt Bredbånd S-abonnement, har jeg puslet lidt med at få skidtet til at virke i OpenSUSE 11.2, og nu kører det. (sådan da)
Jeg har tidligere haft det til at virke på Ubuntu 9.10 Karmic Koala (på en ASUS 1005HA netbook).
http://www.version2.dk/artikel/12755-ubuntu-910-paa-nettet-med-3g-huawe…
som henviser til:
http://www.blogcatalog.com/blog/iwrite-2/dbbfb38ae5ef9ccef8540aad7f9edb…
Alternativt og til Ubuntu-brugere er der:
http://ubuntudanmark.dk/forum/viewtopic.php?p=53013
-------------------------------
Føj nedenstående til:
'/etc/usb_modeswitch.conf'
En 'lsusb' skulle gerne give:
Test at det virker:
'lsusb' skulle nu gerne give:
Hvis jeg ellers har gennemskuet hvad det er jeg laver, så går jeg ud fra at 'Huawei E1752' er '0x1446' som så "usb_modeswitch'er" til et 'Huawei E620' ('0x1001').
Modemet skulle gerne (efter max 20 sekunder) dukke op i netværkshåndtering:
=> 'Opret netværksforbindelse' (ikonet er en sort mobil med blå skærm)
=> Navngiv forbindelse 'Telenor' (eller whatever)
=> 'X' i 'Connect automatically' (hvis du gerne vil have den til det)
=> Number: '*99#'
=> User: (Bruges ikke)
=> Pass: (Bruges ikke)
=> APN: 'internet'
=> Network: (Bruges ikke)
=> PIN: (Den pinkode du har til dit kort)
Tryk nu 'OK' og modemmet skulle nu gerne begynde at blinke blåt (i stedet for grønt), og netværkshåndtering skulle gerne sige noget i stil med 'henter netværksadresse' og endelig 'aktiveret' og modemmet skal så gerne lyse blåt konstant, så er det hele sat op korrekt.
Tryk på netværkshåndtering og lad musen hvile over forbindelsen. Det skulle gerne give følgende info:
Endvidere skulle der under 'Nyligt tilsluttede enheder' gerne dukke en OpticalDisk op ved navn 'Mobilt Bredband' (samt det MicroSD-kort du måske/måske ikke har sat i modemmets kortlæser)
Hvis ellers det er nogenlunde på plads og ser ud til at virke, så kommer her endnu et forslag, pga. den omtalte CD-emulering, som gør brugen af 'usb_modeswitch' nødvendig, skal man hver gang man sætter modemmet i maskinen køre en 'sudo /usr/sbin/usb_modeswitch'.
Dette er naturligvis træls, og derfor er der en venlig sjæl (soundpaartner / http://ubuntudanmark.dk/forum/viewtopic.php?p=52996#p52996 ) der har fundet en løsning på dette problem:
Som root/superuser, lav filen:
'/lib/udev/rules.d/45-hotplug.rules'
indeholdende: på én linje
Log ud/restart, bare for lige at være sikker på at ændringerne træder i kraft.
______________________________________________
Når så alt det ovenstående er sagt har jeg selv oplevet nogle problemer med at forbinde til noget, det være sig både www-adresser og IP-adresser alike, men det er gået over, fra tid til anden.
Mener at have hørt noget om at der har været visse problemer med DNS-opsætningen ved disse modems, fx når de time-out'er etc., og derfor skal man sørge for selv at sætte sine DNS-servere (OpenDNS/Telenor/etc.)
Men hvordan hulen gør jeg det i 'netværkshåndtering' for GSM/Mobil bredbånds-forbindelser???
Jeg ved at det kan gøres, og er ret simpelt i Ubuntu 9.10, (der er et faneblad ekstra, som tillader dig at sætte DHCP/DNS/etc.)
YaST vil naturligvis ikke røre ved noget når 'Networkmanager/Netværkshåndtering' kører og styrer forbindelserne.
Så hvis der er nogen derude der lige ved hvad det monstro er der gør at forbindelsen ikke rigtigt vil det sidste af vejen, samt hvordan man manuelt sætter DNS-servere, så sig endelig til, det er vist efterhånden det eneste der mangler. ;)
Jeg har tidligere haft det til at virke på Ubuntu 9.10 Karmic Koala (på en ASUS 1005HA netbook).
http://www.version2.dk/artikel/12755-ubuntu-910-paa-nettet-med-3g-huawe…
som henviser til:
http://www.blogcatalog.com/blog/iwrite-2/dbbfb38ae5ef9ccef8540aad7f9edb…
Alternativt og til Ubuntu-brugere er der:
http://ubuntudanmark.dk/forum/viewtopic.php?p=53013
-------------------------------
Føj nedenstående til:
'/etc/usb_modeswitch.conf'
########################################################
# Huawei E1752
#
# Contributor:
DefaultVendor= 0x12d1
DefaultProduct= 0x1446
TargetVendor= 0x12d1
TargetProduct= 0x1001
MessageEndpoint= 0x01
MessageContent= "55534243000000000000000000000011060000000000000000000000000000"
En 'lsusb' skulle gerne give:
Bus XXX Device XXX: ID 12d1:1446 Huawei Technologies Co., Ltd.
Test at det virker:
sudo /usr/sbin/usb_modeswitch
'lsusb' skulle nu gerne give:
Bus XXX Device XXX: ID 12d1:1001 Huawei Technologies Co., Ltd. E620 USB Modem
Hvis jeg ellers har gennemskuet hvad det er jeg laver, så går jeg ud fra at 'Huawei E1752' er '0x1446' som så "usb_modeswitch'er" til et 'Huawei E620' ('0x1001').
Modemet skulle gerne (efter max 20 sekunder) dukke op i netværkshåndtering:
=> 'Opret netværksforbindelse' (ikonet er en sort mobil med blå skærm)
=> Navngiv forbindelse 'Telenor' (eller whatever)
=> 'X' i 'Connect automatically' (hvis du gerne vil have den til det)
=> Number: '*99#'
=> User: (Bruges ikke)
=> Pass: (Bruges ikke)
=> APN: 'internet'
=> Network: (Bruges ikke)
=> PIN: (Den pinkode du har til dit kort)
Tryk nu 'OK' og modemmet skulle nu gerne begynde at blinke blåt (i stedet for grønt), og netværkshåndtering skulle gerne sige noget i stil med 'henter netværksadresse' og endelig 'aktiveret' og modemmet skal så gerne lyse blåt konstant, så er det hele sat op korrekt.
Tryk på netværkshåndtering og lad musen hvile over forbindelsen. Det skulle gerne give følgende info:
Type: GSM
Netkort: ttyUSB0
Driver: option1
Status: Forbundet
IP-adresse: (Din IP på modemmet)
Navneservere: (De DNS-servere som modemmet arbejder med; Telenor's er: '212.88.64.14' / '212.242.40.3')
Domæner: (TOM)
Endvidere skulle der under 'Nyligt tilsluttede enheder' gerne dukke en OpticalDisk op ved navn 'Mobilt Bredband' (samt det MicroSD-kort du måske/måske ikke har sat i modemmets kortlæser)
Hvis ellers det er nogenlunde på plads og ser ud til at virke, så kommer her endnu et forslag, pga. den omtalte CD-emulering, som gør brugen af 'usb_modeswitch' nødvendig, skal man hver gang man sætter modemmet i maskinen køre en 'sudo /usr/sbin/usb_modeswitch'.
Dette er naturligvis træls, og derfor er der en venlig sjæl (soundpaartner / http://ubuntudanmark.dk/forum/viewtopic.php?p=52996#p52996 ) der har fundet en løsning på dette problem:
Som root/superuser, lav filen:
'/lib/udev/rules.d/45-hotplug.rules'
indeholdende: på én linje
SUBSYSTEM=="usb", SYSFS{idProduct}=="1446", SYSFS{idVendor}=="12d1", RUN+="/usr/sbin/usb_modeswitch"
Log ud/restart, bare for lige at være sikker på at ændringerne træder i kraft.
______________________________________________
Når så alt det ovenstående er sagt har jeg selv oplevet nogle problemer med at forbinde til noget, det være sig både www-adresser og IP-adresser alike, men det er gået over, fra tid til anden.
Mener at have hørt noget om at der har været visse problemer med DNS-opsætningen ved disse modems, fx når de time-out'er etc., og derfor skal man sørge for selv at sætte sine DNS-servere (OpenDNS/Telenor/etc.)
Men hvordan hulen gør jeg det i 'netværkshåndtering' for GSM/Mobil bredbånds-forbindelser???
Jeg ved at det kan gøres, og er ret simpelt i Ubuntu 9.10, (der er et faneblad ekstra, som tillader dig at sætte DHCP/DNS/etc.)
YaST vil naturligvis ikke røre ved noget når 'Networkmanager/Netværkshåndtering' kører og styrer forbindelserne.
Så hvis der er nogen derude der lige ved hvad det monstro er der gør at forbindelsen ikke rigtigt vil det sidste af vejen, samt hvordan man manuelt sætter DNS-servere, så sig endelig til, det er vist efterhånden det eneste der mangler. ;)
Kommentarer4
Re: Semi-guide til OpenSUSE 11.2 og Huawei E1752 (Telenor)
Skulle mene at KNetworkManager har indstilling af statisk DNS, men jeg har den ikke lige ved hånden. Men det er jo allerførste generation af KNM til KDE4 så den er i sagens natur endnu lidt umoden. Hvis du leder lidt, skulle du løbende kunne finde opdaterede pakker på OBS. Varer nok heller ikke længe før der kommer en officiel opdatering.
virker det også med Arch?
Fin semiguide :-)
Er der nogen der ved om det virker med Arch?
#2
Så det leder mig til at tro at de fleste networkmanagers efterhånden kan håndtere den slags, og derfor vil jeg tro at du kan gøre forsøget.
Ellers hvis du ikke er fanatisk, kan du jo installere Virtualbox (den fri, men ikke åbne version med USB-support) og prøve om du kan få det op at stå i den.
Selvfølgelig kan det tilføje en lang række uigennemskuelige fejlkilder, men det kunne jo også lede til at man lærte lidt. Learning by doing/Trial and Error er ofte en god måde at lære på, men omvendt også en fin måde at vælte et ellers velfungerende system, så Virtualbox er en super idé, hvis man lige vil rode lidt med det først.
Virker i Ubuntu 10.04
Bare til info. ;)