Winmodem Agere... ahia!

37 risposte [Ultimo messaggio]
Ritratto di kOoLiNuS
kOoLiNuS
(Collaboratore)
Offline
Collaboratore
Iscritto: 13/09/2004
Messaggi: 354

Mirko.
metti un kernel normale.
Enterprise, SMP, cazzi e mazzi, multimedia NON ti servono a nulla.

POI cerca di capire *se* i driver del tuo Acer sono gli stessi per tutta la serie Travelmate, infine:

a) cerca su Linuxon-Laptops e TuxMobile se qualcuno ha il tuo notebook con Linux

Cool nella serie TravelMate 800 c'erano i driver slmdm-2.7.10 che erano gli unici che andassero. Ci sono in tar.gz o nel 5° cd della MDK 10.1 (ma forse li saranno una versione diversa).

A presto

Ritratto di Mirko
Mirko
(Junior)
Offline
Junior
Iscritto: 25/10/2004
Messaggi: 22

Allora, sono riuscito ad installare.

All'avvio del pc invece di scegliere "linux enterprise" ho selezionato "linux", l'opzione più in basso (vorrei anche sapere la differenza tra le due: solo il kernel?).

Ho quindi installato il kernel adatto, questo c'era sul pc.

Lanciano make, tutto apposto, lancio make install, anche.
Il programma slmodems c'è, ma se lo lancio non succede niente (scusate, eh, sempre ignoranza... l'ho visto ieri linux per la prima volta...).

Ecco il passaggio descritto dal readme:

Citazione:


5. Install. As 'root' user run:

# make install

It will install:

- application 'slmodemd' under '/usr/sbin' directory

- hardware specific drivers (kernel modules) 'slamr' and 'slusb'
under conventional kernel modules directory

- character device nodes '/dev/slamr0-3' with major number 212
(for pci modems) and '/dev/slusb0-3' with major number 213
(for usb modems).

- config modules for autoloading (by editing file '/etc/modules.conf')
(only with 2.4 kernels)

6. Config modem country.

Use AT+GCI= command to setup country.

Also you can setup default modem country by passing command line
parameter '--country=MY_COUNTRY' to program 'slmodemd'.

See output of 'slmodemd --countrylist' for a list of supported
country names and T.35 country codes (see also 'slmodemd --help').

Note: Command ATI7 shows currently installed country setting.

E ora? Che devo fare? Grazie mille.

Ritratto di Mirko
Mirko
(Junior)
Offline
Junior
Iscritto: 25/10/2004
Messaggi: 22

...Quote:

kOoLiNuS ha scritto:
Mirko.
metti un kernel normale.
Enterprise, SMP, cazzi e mazzi, multimedia NON ti servono a nulla.

POI cerca di capire *se* i driver del tuo Acer sono gli stessi per tutta la serie Travelmate, infine:

a) cerca su Linuxon-Laptops e TuxMobile se qualcuno ha il tuo notebook con Linux

Cool nella serie TravelMate 800 c'erano i driver slmdm-2.7.10 che erano gli unici che andassero. Ci sono in tar.gz o nel 5° cd della MDK 10.1 (ma forse li saranno una versione diversa).

A presto

Mmh, sì, hai ragione.

All'avvio mi escono 3 possibilità:

Linux enterprise (kernel strano)... linux (trovato!) e un'altro, che ora mi sfugge.

Posso eliminare gli altri due?

Ho provato dappertutto, senza risultati fin'ora

Ritratto di Mirko
Mirko
(Junior)
Offline
Junior
Iscritto: 25/10/2004
Messaggi: 22

Ragaaazzi! C'è qualcuno che mi aiuta?

Ritratto di Pinguino
Pinguino
(Guru)
Offline
Guru
Iscritto: 14/09/2004
Messaggi: 2918

Per rimuovere i kernl puoi semplicemente disinstallarli tramite il mdk control center.. puoi anche lasciarli cmq: attento a non fare danni..

Per quanto riguarda le source ho trovato alcuni mirror a questo link.. Buon download

http://rpm.pbone.net/index.php3/stat/26/dist/34/size/41144237/name/kernel-2.6.8.1.10mdk-1-1mdk.src.rpm

Penso che gli altri abbiano ragione: se non hai particolari necessità è meglio installare un kernel standard.. le sources SUPPONGO vadano bene per tutti (a patto che siano della stessa release, nel tuo caso la 2.6.8.1.10mdk), ma il bello di linux è che puoi avere più kernel contemporaneamente e decidere ad ogni avvio quale utilizzare.

Per il resto penso di non riuscire a risponderti, prova a fare le cose passo passo, e di volta in volta posta i tuoi dubbi: un problema alla volta è meglio Wink

Proud linux user # 372467 @ http://counter.li.org
Mandriva Cooker 2008 - Kernel 2.6.17-14mdv - KDE 3.5.7 - Gnome 2.16

Ritratto di Pinguino
Pinguino
(Guru)
Offline
Guru
Iscritto: 14/09/2004
Messaggi: 2918

Voglio anche precisare (forse stai faccendo un po' di confuuusione):

installare i SORGENTI (le sources) del kernel (o di qualsiasi altro software) NON SIGNIFICA installare il kernel, ma semplicemente i file che (dopo la compilazione) daranno il kernel. In tal caso, installare i sorgenti server alla compilazione delle tue librerie per il modem, che vanno a "pescare" delle informazioni nei sorgenti installati, per essere compatibili con il kernel in uso.

Proud linux user # 372467 @ http://counter.li.org
Mandriva Cooker 2008 - Kernel 2.6.17-14mdv - KDE 3.5.7 - Gnome 2.16

Ritratto di Mirko
Mirko
(Junior)
Offline
Junior
Iscritto: 25/10/2004
Messaggi: 22

Il kernel l'ho trovato, è che non sò procedere!

Ritratto di Pinguino
Pinguino
(Guru)
Offline
Guru
Iscritto: 14/09/2004
Messaggi: 2918

installa i sorgenti del kernel con l'rpm che ti ho linkato, entra nella directory dei driver del modem che stai compilando (eventualmente fai il make clean) fai il make , loggati come root, fai make install

Poi prova a seguire le istruzioni successive (mi pare tu debba caricare a mano i vari moduli con il comando 'modprobe') e se hai problemi torna da queste parti Wink

Proud linux user # 372467 @ http://counter.li.org
Mandriva Cooker 2008 - Kernel 2.6.17-14mdv - KDE 3.5.7 - Gnome 2.16

Ritratto di Mirko
Mirko
(Junior)
Offline
Junior
Iscritto: 25/10/2004
Messaggi: 22

Sì sì, ho installato tutto correttamente.

E' che ora non sono capace di configurare. Ecco cosa dice il readme:

Quote:

6. Config modem country.

Use AT+GCI= command to setup country.

Also you can setup default modem country by passing command line
parameter '--country=MY_COUNTRY' to program 'slmodemd'.

See output of 'slmodemd --countrylist' for a list of supported
country names and T.35 country codes (see also 'slmodemd --help').

Note: Command ATI7 shows currently installed country setting.

8. Uninstallation.

In package directory just type:

# make uninstall

Getting Started
===============

After successful installation and configuration:

1. Load modem driver.

Load your modem hardware specific kernel module:

# modprobe slamr

if you are using AMR/CNR/PCI modem, or

# modprobe slusb

if you are using SmartUSB56 Modem.

Note: this will be done automatically when modules were
configured for 'loading on demand'

Note: this is safe to load both 'alamr' and 'slusb' modules.

2. Run soft modem application.

# /usr/sbin/slmodemd [options]

Where device name is appropriate device node for your modem
(look at output of 'dmesg' command).
Run '/usr/sbin/slmodemd --help' for details.

Examples:

# /usr/sbin/slmodemd --country=USA /dev/slamr0

, or for SmartUSB56 Modems:

# /usr/sbin/slmodemd --country=ITALY /dev/slusb0

3. Using the modem.

When 'slmodemd' is running this creates PTY (pseudo-terminal) to
emulate modem port device, also this creates symbolic link
like '/dev/ttySL0' (shown at startup).

Config your application to use this link '/dev/ttySL0' (or PTY node
itself) as modem port.

Note: Some application want 'to know' that they are working with
pseudo-terminal and may require additional configurations.

Known application notes:

- 'wvdial' requires option 'Carrier Check = no' in config file

- some versions of 'kppp' may not work properly with devices named
like '/dev/ttySL0'. To workaround this you may create symbolic link
'/dev/modem' ( # ln -s /dev/ttySL0 /dev/modem ) and use this link
as modem device with 'kppp'

4. Startup automation.

There are examples of startup scripts in 'scripts' directory.

Sono un pò troppo impacciato... ç_ç

Ritratto di Pinguino
Pinguino
(Guru)
Offline
Guru
Iscritto: 14/09/2004
Messaggi: 2918

Prima devi configurare il modem.. Non so se tu debba essere loggato come root o meno (forse si).. cmq se leggi mi sembra tutto molto chiaro:

'slmodemd --countrylist'

restituisce le nazioni supportate, trova la tua (italia immagino) e immetti il countrycode dove richiesto cioè digitando:

'slmodem --country=CODICENAZIONE'

oppure

AT+GCI=

dove CODICENAZIONE (traduzione fantastica, no?) è il risultato del primo comando appunto.

Controlla di aver settato giusto il codice digitando:

ATI7

che dovrebbe restituirti la nazione in uso.

Ci siamo fin qui?

Proud linux user # 372467 @ http://counter.li.org
Mandriva Cooker 2008 - Kernel 2.6.17-14mdv - KDE 3.5.7 - Gnome 2.16