------------------------------------------------------------------------------
                                UWAGA !!!
------------------------------------------------------------------------------
      Niewlasciwie przeprowadzona wymiana oprogramowania zawartego w 
      pamieci Flash moze zakonczyc sie calkowitym unieruchomieniem modemu 
      i koniecznoscia jego odeslania do producenta. Nalezy je wymieniac 
      z zachowaniem szczegolnej ostroznosci.

      Przeczytaj dokladnie caly ten plik, zanim zaczniesz cokolwiek robic!
------------------------------------------------------------------------------

1. Zawartosc pliku firmware.zip
2. Pakiet utftp
3. Wymiana oprogramowania
4. Co zrobic, gdy wymiana sie nie powiedzie?

------------------------------------------------------------------------------

1. Zawartosc pliku firmware.zip

  Rozpakowany plik firmware.zip zawiera nastepujace pliki:
    - boot.580 - program ladowany do pamieci RAM modemu, obslugujacy wymiane
      oprogramowania
    - erase - plik o zerowej dlugosci, ktorego wyslanie do modemu powoduje
      skasowanie zawartosci pamieci Flash
    - t580-v1.2.3.bin - plik z oprogramowaniem systemowym
    - utftp-0.2.4.tar.gz - zalecany linuxowy klient TFTP
    - instrukcja.txt - niniejszy plik

  (zamiast '580' moze wystepowac inny numer - w zaleznosci od produktu)

2. Pakiet utftp

  Poniewaz standardowy linuxowy klient TFTP jest niewygodny w uzyciu, a
  dodatkowo niektore jego wersje (np. dostarczana z Slackware 8.0) zawieraja
  bledy, sugerujemy uzycie zalaczonego, sprawdzonego klienta o nazwie 'utftp'.

  Aby go zainstalowac nalezy rozpakowac pakiet:

    tar -zxvlf utftp-0.2.4.tar.gz

  A nastepnie skompilowac go:

    cd utftp-0.2.4
    ./configure
    gmake
    gmake install



3. Wymiana oprogramowania

  Wymiana oprogramowania przebiega nastepujaco:

    * Nalezy zalogowac sie na routerze, wlaczyc dostep przez TFTP i
      zapisac ustawienia do pamieci EEPROM:

        Tahoe> tftp on
        Tahoe> write
        Zapisane - 80% EEPROMu wolne
        Tahoe>

    * Aby dokonywac operacji na pamieci Flash nalezy zaladowac uproszczony
      system operacyjny zawarty w pliku 'boot' do pamieci RAM. Modem
      dzialajacy na systemie zawartym w pamieci RAM nie uzywa pamieci
      Flash, totez mozna ja bezpiecznie zapisac nowym programem. Zamiast
      '10.0.0.1' nalezy wpisac adres IP routera:

        utftp -p 10.0.0.1 boot boot.580

      Jesli po chwili pojawi sie linia komend bez komunikatu o bledzie,
      to wszystko jest w porzadku. Jesli pojawi sie blad - transfer trzeba
      powtorzyc.

      Po zaladowaniu pliku 'boot' modem automatycznie sie zrebootuje.
      Poprawnosc zaladowania pliku mozna sprawdzic logujac sie na niego -
      - wiekszosc komend bedzie niedostepna:

        Tahoe> w
        Nieznana komenda - wpisz 'help', aby zobaczyc liste dostepnych komend
        Tahoe>
     
    * Przed nagraniem nowego oprogramowania pamiec Flash musi zostac
      wykasowana.

------------------------------------------------------------------------------
                               UWAGA !!!
------------------------------------------------------------------------------
        Po wykasowaniu pamieci Flash nie wolno wylaczyc zasilania 
        modemu! W tym momencie jedynym dostepnym oprogramowaniem
        jest system zawarty w pamieci RAM, ktory zostanie utracony
        po zaniku zasilania - a co za tym idzie caly modem przestanie
        dzialac!
------------------------------------------------------------------------------

      Pamiec Flash kasuje sie nastepujaco (zamiast '10.0.0.1' nalezy wpisac
      adres IP routera):

        utftp -p 10.0.0.1 erase

      Jesli po chwili pojawi sie linia komend bez komunikatu o bledzie,
      to wszystko jest w porzadku. Jesli pojawi sie blad - transfer trzeba
      powtorzyc.

    * Do wyczyszczonej pamieci nalezy zaladowac nowe oprogramowanie. Jest
      ono dostarczane w pliku, ktorego nazwa okresla wersje, ale musi byc
      zaladowane do modemu pod nazwa 'flash'. Dlatego nalezy uzyc
      nastepujacego polecenia:

        utftp -p 10.0.0.1 flash t580-v1.2.3.bin

      Podobnie jak w przypadku poprzednich plikow transfer nalezy powtorzyc,
      jesli wystapia jakies bledy. Absolutnie nie wolno resetowac modemu
      lub odlaczac zasilania, dopoki nowe oprogramowanie nie zostanie
      poprawnie zaladowane!

    * Po zaladowaniu nowego oprogramowania modem trzeba zresetowac - mozna
      to zrobic odlaczajac na chwile zasilanie lub telnetujac sie na niego
      i wpisujac 'reboot'. Po restarcie komenda 'ver' powinna pokazac nowa
      wersje:

        Tahoe> ver
        Wersja 1.2.3
        Tahoe>



4. Co zrobic, gdy wymiana sie nie powiedzie?

      Jesli wymiana sie nie powiedzie musisz skontaktowac sie
      z producentem - wszelkie dane kontaktowe sa dostepne na stronie
      http://www.tahoe.pl/
      Musisz sie jednak liczyc z koniecznoscia pokrycia kosztow wysylki
      zaprogramowanych pamieci.
