Newsgroup: it.comp.os.linux.iniziare
Titolo: Slackware 9.1 e kernel 2.6 non riesco a connettermi con adsl

Ho una slack 9.1, connessione adsl con scheda di rete (ne ho 2 una con 
indirizzo ip e l'altra no che è appunta connessa al modem ethernet 
adsl). Con il kernel 2.4.22 ricompilato da 0 bastava disabilitare la 
scheda di rete (non selezionarla nel kernel) e mettere una m davanti ai 
vari ppp e tutto poi al riavvio andava alla grande. Con questo kernel 
no, dove sbaglio. Ho notato anche una cosa che mettendo i vari dischi 
come scsi (come ho sempre fatto) e dando un cdrecord -scanbus i vari 
dischi hanno una numerazione diversa. Non più 0,0,0 e 0,1,0 ma sono 
diventati:
0,0,0
1,0,0
Mal di poco, non mi cambia la vita, solo per curiosità.
Grazie.



Controlla che sia attivo il supporto PPP.
Ciao
-- 
Pigi

Nel kernel ho messo una m da PPP a CSLIP (a parte multilink e filter 
dove va messa la y o *).
Altrimenti cosa posso fare ??
Altra cosa il kernel 2.6 lo ricompilo cosě:
make && make modules && make modules_install
poi copio System.map e bzImage in /boot e riavvio con grub sistemato a 
dovere.
ciao


  make && make modules && make modules_install
           ^^^^^^^^^^^^     
a che serve?
-- 
Marco Mampreso - Linux User # 296644
Slackware 9.1 - Kernel 2.6.0

make per ricompilare e gli altri due per creare i moduli in /lib/modules/

 Mal di poco, non mi cambia la vita, solo per curiosità.
Non so darti una spiegazione su questo, però fai attenzione perchè 
l'emulazione scsi sul kernel 2.6. è derprecata e funziona assai male. 
Tra l'altro è diventata superflua, perchè ora lettore cd e 
masterizzatore possono essere visti dalle applicazioni direttamente come 
/dev/hdX.
Ciao, Paolo

dando un adsl-start ottengo:
adsl-start
................TIMED OUT
/usr/sbin/adsl-start: line 191:  556 Terminated              $CONNECT 
"$@" >/dev/null 2>&1
Se do anche un dmesg prima non ho errori, ma dopo dato il comando sopra 
ho una marea di errori:
PPP generic driver version 2.4.2
Badness in local_bh_enable at kernel/softirq.c:121
Call Trace:
  [<c0129363>] local_bh_enable+0x93/0xa0
  [<d8940c8d>] ppp_async_push+0xbd/0x1c0 [ppp_async]
  [<c016de50>] __lookup_hash+0x70/0xe0
  [<d8940552>] ppp_asynctty_wakeup+0x32/0x70 [ppp_async]
  [<c0271a3a>] pty_unthrottle+0x5a/0x60
  [<c026de3b>] check_unthrottle+0x3b/0x40
  [<c026def3>] n_tty_flush_buffer+0x13/0x60
  [<c0271e2d>] pty_flush_buffer+0x6d/0x70
  [<c026a319>] do_tty_hangup+0x419/0x4b0
  [<c026ba2b>] release_dev+0x62b/0x680
  [<c010a008>] common_interrupt+0x18/0x20
  [<c01fba80>] reiserfs_file_release+0x0/0x4c0
  [<c0176ae2>] dput+0x22/0x260
  [<c026be6b>] tty_release+0x3b/0x90
  [<c015f1b5>] __fput+0xb5/0xd0
  [<c015d729>] filp_close+0x59/0x90
  [<c0126838>] put_files_struct+0x58/0xc0
  [<c01275bb>] do_exit+0x1ab/0x3e0
  [<c0127937>] do_group_exit+0xb7/0xf0
  [<c010969b>] syscall_call+0x7/0xb
Badness in local_bh_enable at kernel/softirq.c:121
Call Trace:
  [<c0129363>] local_bh_enable+0x93/0xa0
  [<d8940c8d>] ppp_async_push+0xbd/0x1c0 [ppp_async]
  [<c016de50>] __lookup_hash+0x70/0xe0
  [<d8940552>] ppp_asynctty_wakeup+0x32/0x70 [ppp_async]
  [<c0271a3a>] pty_unthrottle+0x5a/0x60
  [<c026de3b>] check_unthrottle+0x3b/0x40
  [<c026def3>] n_tty_flush_buffer+0x13/0x60
  [<c0271e2d>] pty_flush_buffer+0x6d/0x70
  [<c026a319>] do_tty_hangup+0x419/0x4b0
  [<c026ba2b>] release_dev+0x62b/0x680
  [<c014d68b>] zap_pmd_range+0x4b/0x70
  [<c014d6f3>] unmap_page_range+0x43/0x70
  [<c0176ae2>] dput+0x22/0x260
  [<c026be6b>] tty_release+0x3b/0x90
  [<c015f1b5>] __fput+0xb5/0xd0
  [<c015d729>] filp_close+0x59/0x90
  [<c0126838>] put_files_struct+0x58/0xc0
  [<c01275bb>] do_exit+0x1ab/0x3e0
  [<c010bef4>] do_IRQ+0xf4/0x1a0
  [<c0127937>] do_group_exit+0xb7/0xf0
  [<c010969b>] syscall_call+0x7/0xb
Badness in local_bh_enable at kernel/softirq.c:121
Call Trace:
  [<c0129363>] local_bh_enable+0x93/0xa0
  [<d8940c8d>] ppp_async_push+0xbd/0x1c0 [ppp_async]
  [<c016de50>] __lookup_hash+0x70/0xe0
  [<d8940552>] ppp_asynctty_wakeup+0x32/0x70 [ppp_async]
  [<c0271a3a>] pty_unthrottle+0x5a/0x60
  [<c026de3b>] check_unthrottle+0x3b/0x40
  [<c026def3>] n_tty_flush_buffer+0x13/0x60
  [<c0271e2d>] pty_flush_buffer+0x6d/0x70
  [<c026a319>] do_tty_hangup+0x419/0x4b0
  [<c026ba2b>] release_dev+0x62b/0x680
  [<c010bef4>] do_IRQ+0xf4/0x1a0
  [<c010a008>] common_interrupt+0x18/0x20
  [<c0176ae2>] dput+0x22/0x260
  [<c026be6b>] tty_release+0x3b/0x90
  [<c015f1b5>] __fput+0xb5/0xd0
  [<c015d729>] filp_close+0x59/0x90
  [<c0126838>] put_files_struct+0x58/0xc0
  [<c01275bb>] do_exit+0x1ab/0x3e0
  [<c0127937>] do_group_exit+0xb7/0xf0
  [<c010969b>] syscall_call+0x7/0xb



  make per ricompilare e gli altri due per creare i moduli in /lib/modules/
la mia domanda era un pò ironica...mi chiedevo perchè il make modules quando
basta dare make modules_install
