Ubuntu/Instalacja Neostrady (Sagem F@st)

Z Wikibooks, biblioteki wolnych podręczników.

Przejdź do: nawigacji, wyszukiwania

[edytuj] Sagem F@st 800 dla wersji 5.10 oraz 6.06.



UWAGA!!! Pod tym adresem znajduje się kompatybilna z Dapperem metoda instalacji modemu Sagem w oparciu o ueagle-atm.

Poniższa metoda opiera się o eagle-usb

1. Podstawa to kompilator, więc jeśli jeszcze tego nie zrobiliśmy to:

sudo apt-get install build-essential

Jeśli pojawi się błąd w stylu:
"Nie udało się odnaleźć pakietu build-essential"

należy włożyć płytę instalacyjną do napędu i wydać polecenie:

apt-cdrom add

a następnie wrócić do początku instrukcji.


2. Do instalacji sterowników potrzebne będą nagłówki jadra (tzw. linux-headers). Aby się w nie zaopatrzyć wchodzimy na stronę wyszukiwarki pakietów. Aby nie komplikować sobie życia należy ściągnąć z niej dwa pakiety:
a) linux-headers-`uname -r`_wersja.i386.deb (gdzie uname -r to wynik tego polecenia wpisanego w termianlu).
Np. linux-headers-2.6.15-23-386_2.6.15-23.39_i386.deb
b) oraz z nazwą nie zawierającą architektury jądra (czyli zgodnie z przykładem bez -386)


3. Ściągamy eagle-usb-2.3.3

4. Instalujemy pakiety linux-headers* używając dpkg, czyli np.: sudo dpkg -i linux-headers-2.6.15-23_2.6.15-23.39_i386.deb linux-headers-2.6.15-23-386_2.6.15-23.39_i386.deb


5. Na wszelki wypadek dajemy:

sudo apt-get remove eagle-usb-data eagle-usb-utils


5. Rozpakowujemy, kompilujemy i instalujemy eagle-usb:

sudo -i
tar -jxvf eagle-usb-2.3.3.tar.bz2
cd eagle-usb-2.3.3
./configure
make uninstall #jeśli configure zgłosi taką konieczność
make
make install

6. Konfigurujemy i testujemy połączenie (ciągle jako root):

eagleconfig
startadsl

UWAGA! Poniższa procedura do zastosowania tylko, gdy zajdzie taka potrzeba Zdarza się, że połączenie nie chce wstać po restarcie.... Aby to naprawić można poprawić skrypt /etc/init.d/eagle-usb:

sudo gedit /etc/init.d/eagle-usb

Następnie szukamy fragmentu:

case "$PARAM" in 
start)
$CMDECHO $START_SERVICE_MSG

I poprawiamy na:

case "$PARAM" in 
start)
eaglectrl -d
$CMDECHO $START_SERVICE_MSG