PDA

Visualizza la versione completa : Slack-2.6.13: problemi con usb, compilazione e connessione


edriv
06-09-2005, 12:22
Slackware 10.1

Col kernel 2.4.29 la connessione pppoe va benissimo.
Ora mi sono compilato il nuovo 2.6.13 (configurato a mano), ma al comando adsl-start va in timeout.

Forse ho dimenticato qualche opzione?

# cat /usr/src/linux-2.6.13/.config | grep -i eth
mi da:


# CONFIG_ATA_OVER_ETH is not set
# Ethernet (10 or 100Mbit)
CONFIG_NET_ETHERNET=y
# CONFIG_AMD8111_ETH is not set
# CONFIG_FORCEDETH is not set
# Ethernet (1000 Mbit)
# Ethernet (10000 Mbit)
# CONFIG_USB_KAWETH is not set


e non ved nessuna opzione specifica per il pppoe... che altre informazioni vi posso dare?

Problema 2:
se ricompilo il kenrel con qualche opzione diversa, il processo di make mi ricompila *tutti* i file sorgenti? Anche se ha già un file oggetto che va bene?
Almeno a me fa così...

Problema 3:
USB.
Io faccio un insmod /percorso/usb-storage (non so perchè il MODPATH non è settato), ma quando inserisco la chiavetta non scrive niente in /var/log/messages ...

edriv
06-09-2005, 18:53
Dai, almeno una domanda la saprete... ad esempio la 2 o la 3...

Trotto@81
06-09-2005, 19:36
Molto di corsa posso solo dirti che per la terza devi attivare il demone syslog. Basta un chmod 755 /etc/rc.d/rc.syslog e /etc/rc.d/rc.syslog start

bye

edriv
09-09-2005, 17:28
Non è quello il problema... il syslog c'è, è che probabilmente neanche non riconosce la chiavetta... mancherà qualche driver o modulo! Il problema è quale!

La connessione ancora non vuole andare... però la scheda sembra essere riconsciuta!
Dove lo trovo un .config pronto?

E la domanda 2? Si deve per forza ricompilare ogni file del kernel anche per una patch?

andy caps
09-09-2005, 17:47
non hai messo nel kernel i moduli della tua scheda probabilmente o se li hai messi non li hai caricati #Ethernet (10 or 100Mbit)

il kernel 2.6 è veloce a ricompilarsi
praticamente ricompila solo i moduli che aggiungi se non sono di base

in Network device support devi abilitare magari

<M> PPP (point-to-point protocol) support │ │
│ │ [ ] PPP multilink support (EXPERIMENTAL) │ │
│ │ [ ] PPP filtering │ │
│ │ <M> PPP support for async serial ports │ │
│ │ <M> PPP support for sync tty ports │ │
│ │ <M> PPP Deflate compression │ │
│ │ <M> PPP BSD-Compress compression │ │
│ │ <M> PPP over Ethernet (EXPERIMENTAL)

edriv
09-09-2005, 18:26
Grazie ora va benone, e le prestazioni sono cambiate di molto!
Anche la ricompilazione è durata pochissimo... avrò dato qualche opzione strana quando si è messo a ricompilare tutto l'altra volta.

L'usb va anche, visto che ho guardato meglio le opzioni da attivare.

edriv
10-09-2005, 16:59
Altri problemi (ho risposto troppo presto):
- La scheda audio me la riconosce con alsaconf, i seguenti moduli sono caricati:



snd_seq_midi_event 6920 -
snd_seq_midi_emul 7400 -
snd_seq_instr 8904 -
snd_seq 53904 -
usb_storage 33868 -
ehci_hcd 35088 -
uhci_hcd 34520 -
ohci_hcd 21772 -
usbcore 124348 -
ppp_synctty 9640 -
ppp_async 11208 -
crc_ccitt 1896 -
ppp_generic 28700 -
slhc 6856 -
snd_pcm_oss 52896 -
snd_mixer_oss 19176 -
snd_als4000 12068 -
snd_sb_common 15592 -
snd_pcm 93480 -
snd_page_alloc 10640 -
snd_opl3_lib 10984 -
snd_timer 25260 -
snd_hwdep 8800 -
snd_mpu401_uart 7848 -
snd_rawmidi 25312 -
snd_seq_device 8500 -
snd 53540 -


(forse ho anche esagerato)

Ma al comando alsamixer mi da:


bash-3.00# alsamixer

alsamixer: function snd_ctl_open failed for default: No such file or directory


Cosa può essere?

2 - USB:
Quando metto la chiavetta mi dice:


Sep 10 15:56:28 venlidh kernel: usb 1-1: new full speed USB device using ohci_hcd and address 3
Sep 10 15:56:28 venlidh kernel: scsi1 : SCSI emulation for USB Mass Storage devices
Sep 10 15:56:33 venlidh kernel: Vendor: Generic Model: USB Flash Disk Rev: 2.00
Sep 10 15:56:33 venlidh kernel: Type: Direct-Access ANSI SCSI revision: 02
Sep 10 15:56:33 venlidh kernel: Attached scsi generic sg0 at scsi1, channel 0, id 0, lun 0, type 0


Ma non trovo nessun device che potrei montare:

bash-3.00# cd /dev
bash-3.00# find -name \*scsi\*
bash-3.00# find -name sd\*
bash-3.00# find -name \*usb\*
bash-3.00# find -name ub\*
bash-3.00# lsusb
bash-3.00#


Che faccio?
:confused:

Ikitt
10-09-2005, 17:08
Originariamente inviato da edriv
[quote]
2 - USB:
Quando metto la chiavetta mi dice:


Sep 10 15:56:28 venlidh kernel: usb 1-1: new full speed USB device using ohci_hcd and address 3
Sep 10 15:56:28 venlidh kernel: scsi1 : SCSI emulation for USB Mass Storage devices
Sep 10 15:56:33 venlidh kernel: Vendor: Generic Model: USB Flash Disk Rev: 2.00
Sep 10 15:56:33 venlidh kernel: Type: Direct-Access ANSI SCSI revision: 02
Sep 10 15:56:33 venlidh kernel: Attached scsi generic sg0 at scsi1, channel 0, id 0, lun 0, type 0


Hai compilato il supporto per dischi SCSI? (sd, sd_mod)

andy caps
10-09-2005, 17:10
prova a montare sg0 per la chiavetta come dice messages

per alsa guarda di avere installato tutti i file di alsa

poi prova a rifare alsaconf

questo problemino con alsa lo da a molti anche se poi l'audio vaaa regolarmente

Loading