1. Reset do továrního nastavení
Vlastním z nějakého dávného projektu IP telefon od Cisca, typ 7940G.
Trochu jsem nevěděl co s ním (neboli vyhodit škoda, na aukru to nikdo za rozumný prachy nekoupí :-). Před časem jsem zjistil, že z proprietárního SCCP (Skinny Call Control Protocol) protokolu, jde předělat na SIP, tak jsem si řekl, že než aby se na něj prášilo, tak to zkusím :-)
První co bylo třeba udělat, je reset do továrního nastavení, neb telefon je z projektu Contactelu (pamatujete ještě :-) z něčeho co se jmenovalo "Pavilon ústředen" tuším. To byl Contactelí pokus o ip centrexové řešení, ale s tím jak je GTSka koupila, to nějak umřelo, telefon mi zůstal. Jenže telefon byl upraven a zaheslován pro operátora. Reset do továru se provádí tak, že vytáhnete napájení, podržíte # (pound) a zasunete napájení. Tlačítko # pořád držíte, pak se na displeje objeví "Reset sequence code detected" pustíte tlačítko, rozblikají se tlačítka headsetu, vypnutí mikrofonu a hlasitého odposlechu. Do této barevné hudby naťukáte odblokovávací kód 123456789*0# a telefon se vás zeptá, zda chcete nebo nechcete zachovat aktuální síťovou konfiguraci (stiskněte 1 nebo 2). Já mám DHCP, takže 2. Ani po tomto není úplně vyhráno, telefon nabootuje do základního módu, kde nemůžete dělat úpravy (nastavení TFTP serveru pro mě například - viz dále). Pokud chcete nějaké takové věci měnit (můj DHCP server ve wifi routeru neumí nastavit adresu TFTP, takže já musím ručně) jděte do konfiguračního nastavení (tlačítko Settings - označené číslem 8 na obrázku telefonu) a zde v menu vyberte Unlock Configuration. Po správně provedeném resetu do továrního nastavení je defaultní heslo "cisco". Jak neotřelé :-) Potom už můžete vesele měnit konfiguraci. Já jsem musel nejprve povolit alternativní TFTP server a pak už jsem měl možnost zadat jeho adresu.
2. Konverze na SIP
Vlastní konverze na SIP verzi se provádí právě pomocí TFTP serveru. Existuje určitě pro windows nepřeberné množství, já jsem použil TFTP server od Solarwinds.
Je free, takže žádný problém. Ale použijte co je libo, v linuxových distribucích bývá, stačí tedy pouze povolit a správně nastavit. Budete potřebovat SIP firmware, trochu nechápu Cisco, ale snadno ke stažení z jejich stránek není (i po registraci to po mě chtělo asi nějaký partnerský kódy apod.). Zde najdete nejnovější SIP firmware bez ohledu na restrikce Cisca :-) (pravda v době psaní článku byla na světě verze 8.12 a na uvedených stránkách je 8.11, ale myslím, že to přežijete ...). Zpět ke změně, máte TFTP server a máte SIP firmware. Do kořenového adresáře TFTP serveru kromě souborů z firmware musíte dát ještě pár dalších:
- OS79XX.TXT
- P003-08-11-00.bin
- P003-08-11-00.sbn
- P0S3-08-11-00.loads
- P0S3-08-11-00.sb2
- SEPxxxxxxxxxxxx.cnf.xml
- SIPxxxxxxxxxxxx.cnf
- SIPDefault.cnf
postupně probereme všechny:
první čtyři co jsou modře jsou součástí firmwaru (dále fw). Následující dva jsou specifické pro telefon (ikska červeně nahraďte MAC adresou telefonu). Obsahují tyto údaje (SEPxxxxxxxxxxxx.cnf.xml)
jen info, která verze fw se bude nahrávat. Obsah druhého souboru (SIPxxxxxxxxxxxx.cnf) vypadal takto:
; phone-specific configuration file sample
; Line 1 phone number
line1_name: Jménolinky 1
; Line 1 name for authentication with proxy server
line1_authname: "vaše přihlašovací jméno k SIP serveru"
; Line 1 authentication name password
line1_password: "vaše heslo"
přiznám se, že tento soubor mi asi úplně nezafungoval, více dále v sekci 802. Jinak to co je modře, jak jste určitě správně pochopili jsou vaše vlastní údaje (ještě si s tím zkusím někdy až bude čas pohrát, ale pro jeden telefon se to dá v klidu naklikat i v menu cisca).
Poslední soubor (SIPDefault.cnf):
; sip default configuration file
#Image Version
image_version:P0S3-08-11-00 ;
#Proxy server address
proxy1_address: hlas.802.cz ;
opět je tu verze nahrávaného fw a adresa sip proxy (zde u 802.cz). Po rebootu telefonu, se nahraje SIP fw místo původního (v mém telefonu byl MGCP ještě navíc nějaká historická verze 3) a měly by se nahrát i ostatní soubory a jsme doma :-)
Protože jen tak SIPový telefon doma na stole by mi byl k ničemu, potřeboval jsem i nějakého poskytovatele. Nějak se mi nechtělo platit měsíční paušál (jak jinak) tak jsem v rychlosti prošel pár profláklých operátorů (802, ha-vel, voipex, fayn) přestalo mě to ale brzy bavit. Po prostudování ceníků jsem si vybral 802.cz.
Trochu vsuvka, která s tím moc nesouvisí, ale nějak jsem si hned nevšiml, že patří ke skupině RIO Media, asi bych do nich nešel, moc je nemusím :-). Proč? Něco málo třeba z ISP Futertecu tady. Jenže bylo pozdě.
3. 802.cz a Cisco 7940G
Žádný těžký problém s kombinací nebyl. Zaregistroval jsem se, zaplatil 1,-Kč za vydání čísla (vybral jsem si geografické z jejich rozsahu 22680xxxx, upřímně se mi ty voip 910 xxx xxx nějak nelíbí) a bylo to. Měl jsem číslo (slouží pro SIP telefon jako přihlašovací jméno), heslo (vybrané při registraci) a univerzální návod, jak to nastavit. Jak jsem psal výše, nahrání z TFTP serveru mi nefungovalo tak jak bych si představoval, tak jsem vypnul alternativní TFTP a nastavil jsem v menu (opět přes Unlock) SIP Configuration parametry z návodu. A světe div se, telefonuju. Pro mě je to tak trochu nostalgie, po nevím kolika letech mám doma pevnou linku :-) Aneb, v takovémto případě jí beru na milost a navíc si budu mít zase s čím hrát ... (přečtete si při dostatku času později).
Co jsem tak v rychlosti byl schopen nastudovat a pochopit, mohu změnit logo na displeji telefonu a asi i nějaké aplikace přes XML nebo tak nějak půjdou, takže opravdu spíš místo merkura :-) nemyslím si, že bude ten telefon nějak moc využíváný, stejně doma moc nebývám ...
4.Odkazy
Všechny potřebné informace jsem načerpal z následujících linků:
Logicky, stránek bude určitě mnohem víc, nicméně mě tyhle stačili (aby ne, to bylo textu ;)
Jeden dotaz, mas to na verejne adresa, nebo za NATem. Me se od doby co upgradovali z 802.cz ustredny nenavaze RTP u prichoziho hovoru. Pri odchozim volani je vse OK, ale pokud mi nekdo zavola, telefon zvoni a kdyz ho zvednu ta se hovor spoji, ale zadna strana neslysi tu druhou. Mam tam SIP 08-11-00. Predtim jsem tam mel 08-07-00 a je to stejny. Dvanacku jsem tam nedostal. Nemohl bys mi poslat nastaveni SIPu ? vkalina@volny.cz Diky Venca
OdpovědětVymazatmam to na za NATem (UPC modem + jeste wifi routrik). Odchozi volani je taky ok, zkusim prichozi az dorazim dneska domu a dam vedet ...
OdpovědětVymazatMe to prave chodi pouze pri volani ven. Kdyz mi zavola nekdo dovnit tak se nenavaze RTP a tudis se neslysime. Na verejne adrese to chodi normalne, tudiz problem s NATem. s nejvetsi pravdepodobnosti je to v media_potr jez funguje pouze do 32766 a vic nejde nastavit a 802.cz to maj az do 60000 . Hledal jsem neco okolo stun serveru jez maj u 802.cz, ale asi to na CISCU 7940 nepujde nastavit
OdpovědětVymazatŘeším teď to samé, nefungují mi na 7940 (bez G) příchozí hovory. Vyřešili jste to? Dík
OdpovědětVymazatProsím o radu. Mám Cisco 7940G a chci SIP. Po resetu dám volbu 2 - mám taky DHCP. Ale nereaguje tlačítko "Settings" (ani žádní jiné). Je nějaká možnost telefon zprovoznit? Předem dík Michal
OdpovědětVymazatAno, i takto "mrtvý" telefon jde oživit. --> 603 48 78 88 - Jakub Beníšek - FoFrServis, www.fofr.cz
OdpovědětVymazatprosím o radu - udělal jsem tovární reset, ale telefon po načtení napíše "TFTP time out" a nereaguje na žádné tlačítko, co s ním dál, jak udělám ruční nastavení TFTP, abych mohl nahrát sip firmware???
OdpovědětVymazatprosím o radu
OdpovědětVymazatpo restartu do továrního nastavení zadám zachovat aktuální síťovou konfiguraci . Já mám DHCP, takže 2. po té se na displeji telefon objeví faktory reset inicialit. následně Contifuguration LAN Contifuguration IP -Requestink configuration – Contifuguration VLAN – Configurating CM List
…..
tlačítko Settings je funkční, ale v menu není Unlock Configuration
v menu Network Configuration je piktogram zámku
v menu vidím nastavení své sítě, ale nemohu vněm nic měnit.
Přes WEB rozhraní se na IPTelefon také dostanu, ale nic nemohu konfigurovat.
Lez s takto nataveným telefonem něco dělat.
dekuji za odpověď.
Plzak
Pokud si dobře vzpomínám, měl jsem podobný problém, nic s tím nešlo dělat. Nakonec jsem použil sériový kabel a přístup přes konzoli. Mohl bych to zase nějak popsat, ale úplně hned to asi nebude ...
OdpovědětVymazat