Newsgroup: it.comp.os.os2
Titolo: Trap 0008 in avviamento della nuova macchina (Athlon 64+)

Hola gente.
Ho finito da pochi giorni di costruire il nuovo PC, e sto recuperando
ritagli di tempo per permettere a eCS di riprenderne il possesso.
L'hardware e':
- Scheda madre Asus M2VP-NV (piu' o meno :-)
- Audio SoundMAX, VGA chipset nVidia GeForce 6 ( :-( ) e LAN nVidia
403 (Genmac)
- 512 MiB RAM
- Processore Athlon 64 3500+ clockato a tipo 2.5 Ghz (Urka)
- Bus SCSI UltraWide Adaptec 2940 UW, con connessi lettore e
masterizzatore CD e uno scanner SCSI Agfa (spento)
Due HD ATAPI Quantum Fireball Ultra DMA (33 il primo, 66 il secondo)
Quale la situazione? Semplice: all'avvio eCS si blocca con una TRAP
0008. Provando dal CD di installazione, l'installer parte, mi sono
fermato alla console di manutenzione perche' il driver del mouse
confligge con il mio mouse a rotella (scemo io che non ho cambiato le
impostazioni in qualche modo). Partendo sempre da CD, a linea di
comando, riesco a usare il sistema fino a che non cerco di copiare un
file, dopo di che ancora Trap 0008.
Ora: la trap e` una "double fault", ossia un'eccezione durante la
gestione di un'eccezione, quindi una situazione piuttosto spinosa. E'
possibile che sia determinata dai driver DANIS, visto che il CD che ho
e` del 2004? Tenete conto che il kernel e il loader del CD di avvio
hanno funzionato, quindi sono portato a escludere la vecchiezza del
kernel.
Appena possibile, comunque, provo a usare i vecchi IBM1S506 senza
busmaster, ultradma e altro. Vi faccio sapere, magari nel frattempo
tiratemi qualche idea.
Grazie!
Mentore

  Non so se puo' essere utile.
In ogni caso a breve prendero' anche lettore e masterizzatore DVD
EIDE, quindi tra poco l'Adaptec sara' utile soprattutto per lo scanner
- ed eventualmente un RAID, vedremo.
Pensavo anche di escludere l'UltraDMA fino a ripristino avvenuto.
Mentore

 tiratemi qualche idea.
Metti i danis aggiornati su un floppy assieme a un file con nome (?? 
non mi ricordo ma c'e' scritto nei doc) e lui all'avvio parte usando i
danis aggiornati.
-- 
Ciao
Gabriele

 danis aggiornati.
Aggiornamento. eCS e' partito correttamente, dopo aver cancellato un
vecchio BASEDEV specifico del K6 (e ti credo). La Scrivania va, e
nonostante gli SNAP non "conoscano" la GPU nVidia e' andata comunque a
1024x768 senza reinstallare niente (buono!).
Ora si e' presentato un altro problema: nel copiare da penna USB a HD,
il sistema si e' piantato; niente risposte dalla Scrivania, niente
black screen of death, niente errori, nemmeno CAD Handler ha risposto,
sono stato costretto a resettare e dopo son dovuto andare al lavoro.
Spero di poter sperimentare meglio domani, per capire dove sia la
radice del problema: in ogni caso, appena posso installo i Danis
aggiornati e provo a modificare qualche impostazione. Potrebbe essere
qualcosa che dipende dal BIOS oppure dai driver USB.
Mentore



Quanto e' grande la chiavetta? Io ho visto problemi simili con hard 
disk rimovibili e i vecchi OS2DASD.DMD.
-- 
Ciao
Gabriele

Gabriele Gamba ha scritto:

Forse ha problemi causati dalla velocità di trasferimento. Prova prima 
ad abilitare il DMA con l'opzione /!BM.

 disk rimovibili e i vecchi OS2DASD.DMD.
Era una banalissima USB 1.1 da 32 MiB. Ho cominciato stamani
reinstallando completamente lo stack USB, dato che ora ho un
controller EHCI+OHCI, e ho anche disabilitato un po' di cose da BIOS.
Con calma provvedero' a riabilitare UltraDMA e altro; nel frattempo ho
anche aggiornato i Danis, e inserito DANIDASD. L'unica cosa sgradevole
e' che il video e' effettivamente lentuccio... In VESA 3 e' comunque
piu' di quanto sperassi. Appena possibile una scheda video PCI-e
arrivera' ad allietarmi, insieme a lettore e masterizzatore DVD e HD
SATA. Comunque, credo sia soprattutto un problema di interrupt (e devo
ancora mettere i GenMac per la rete, ora che ricordo).
Mentore

 ad abilitare il DMA con l'opzione /!BM.
Mah? Ora controllo. Intanto, per non saper leggere ne' scrivere, ho
ridotto tutto all'osso (vecchia esperienza con OS/2 2.1), ora comincio
ad accelerare.
Mentore


Novita':
usando i DANIDASD.DMD non riesco a vedere il disco 2 e il processore
schizza al 99%, tutta la macchina diventa difficile da usare.
Togliendoli e ripristinando OS2DASD il sistema e' ripartito
tranquillamente. Staroffice si carica in meno di 8 secondi, rispetto
agli oltre 15 del vecchio K6 (stessi dischi rigidi ATAPI). Non ho
ancora messo opzioni in DANIS506.ADD, bisogna che controlli oggi
(meglio domani, che ho tempo). Non ho ancora controllato le porte
seriali, ma dovrei aver fatto bene le connessioni :-)
Ho anche modificato gli interrupt, ma le porte USB continuano a
piantare tutto il sistema quando trasferisco file dalla chiavetta.
Attenzione: ho provato solo la chiavetta USB 1.1, mentre quella
standard 2 non ho ancora fatto in tempo a usarla; vedro' presto. Non
sembra comunque essere un problema di interrupt... Durante il
trasferimento, riesco a usare il mouse per un po', poi si pianta
tutto, WPS e sistema, sono costretto a resettare brutalmente - nemmeno
CAD funziona.
Boh? Il problema e' che l'USB mi serve eccome...
Mentore

 Boh? Il problema e' che l'USB mi serve eccome...
Hai fatto l' elenco di tutti gli IRQ e le rispettive periferiche che
li usano? Se l' IRQ usato dall' USB e' usato anche da altre
periferiche e se il driver ACPI non funziona correttamente e' naturale
che sorgano problemi... 
-- 
Alessandro
-------------------------------------------
"There is no dark side of the moon, really...
as a matter of fact it's all dark."
PinK FloYd
-------------------------------------------

 che sorgano problemi...
Fatto anche questo. Come letto in un thread simile su un ng straniero,
ho provato a sistemare gli IRQ e ho notato che era la scheda SCSI
Adaptec. Ora tutto funge, salvo la porta di rete (nVidia), che i
GenMac non riconoscono... L'interfaccia di rete Genmac disponibile ha
codice 10DE:0059, quella della mia scheda madre e' 10DE:0269 e i
GenMac non la conoscono :-( Stavo pensando di riconvertire i driver
Windows, ma non credo basti copiare i driver e mettergli una
descrizione apposita :-)
Speriamo bene...
Mentore

 descrizione apposita :-) 
Hai usato questi?
ftp://www.netlabs.org/pub/genmac/genmac200_nforce.zip
Dalla tabella:
http://www.os2warp.be/index2.php?name=genmac
si evince che le cifre xxxx:xxxx sono rispettivamenteil:
vendor_ID:device:ID, entrambi i gruppi di cifre vanno a formare il
cosiddetto MAC address, ( 
http://it.wikipedia.org/wiki/Indirizzo_MAC
 )
che dovrebbe essere un codice univoco per ogni scheda prodotta anche a
parita' di marca e modello ma ***non e' sempre vero***, infatti puo'
capitare di acquistare due schede (generalemnte stesso modello di uno
stesso produttore giacche' e' teoricamente impossibile che due
produttori diversi abbiano uno stesso vendor_ID) con MAC address
identico... e allora quando vengono messe in macchine in rete sono
cazzi amari perche' semplicemente tutto il livello MAC va in Stallo
per via del conflitto e una delle 2 macchine ovviamente NON va in
rete... per questo pur essendo dei codici hardcoded si possono
bypassare e cambiare a piacimento, non direttamente nella scheda ma
nelle impostazioni del driver: nel nostro caso se vai tramite MPTS
nelle impostazioni della scheda troverai i campi "NETWORK ADAPTER
ADDRESS" e "NODE ADDRESS" vuoti: prima verifica quale sia il MAC
address completo del tuo adattatore (10DE:0269:????) prova a riempirli
con l' indirizzo MAC in cui avrai cambiato il codice "device_ID" (il
II° gruppo di 4 cifre a partire da dx), omettendo i ":" e con il
carattere @ all' inizio (@10DE0269????), in questo modo l' adattatore
integrato dovrebbe essere riconosciuto con il nuovo codice. Dovrebbe
funzionare... poi se quei driver riusciranno affettivamente a pilotare
quell' adattatore e' un' altro paio di maniche ma intanto tentar non
nuoce...


 Speriamo bene...
Ma bypassare i codici via sw nelle impostazioni del driver? POtrebbe
funzionare?


 II° gruppo di 4 cifre a partire da dx), omettendo i ":" e con il
Insomma mi stai suggerendo di cambiare il device ID.
Provare non mi uccidera'. Ho letto sul gmane che un'altra persona sta
cercando di usare genmac con questa interfaccia di rete, vedremo.
Grazie, intanto...
Mentore

 GenMac non riconoscono... 
Che chipset e'? Se e' il 4 forse forse ce le fai, il 5 scordatelo.
-- 
Ciao
Gabriele

 Che chipset e'? Se e' il 4 forse forse ce le fai, il 5 scordatelo.
Con i Nvidia Nforce 430 
http://www.nvidia.it/object/nforce_nf4_winxp32_8.26_11.09_it.html
quindi non avrei problemi.
In pratica avrei intenzione di prendere questo:
http://www.nexths.it/v3/flypage.php?mv_arg=PUNDIT-AH2
In teoria dovrei avere il supporto per Nbridge, Sbridge (DANIS506)
La grafica Nvidia nVidia GeForce 6xxx
(
http://www.scitechsoft.com/ftp/snap/os2/readme.txt
)
ETH (Genmac)... magari l' unica cosa che rimane fuori potrebbe essere
la scheda sonora...



wrote:

Dovrebbe essere il 4, ma con un codice diverso da quello riconosciuto
dai Genmac. Come detto prima, il mio ha device ID 0269, i Genmac si
fermano a 0057. Faro' un po' di tentativi: al peggio mi cerco una
netcard PCI-e 1x, ho uno slot "fattapposta".
Mentore
PS: ammazza come quotate male ultimamente :-)))))

 netcard PCI-e 1x, ho uno slot "fattapposta".
Altra cosa: se non ho capito male, il driver ACPI per eCS si puo'
scaricare soltanto se si ha fatto la Software Subscription, o sbaglio?
Gabriele, ne sai qualcosa?
Mentore

 la scheda sonora...
Mmh:
http://en.ecomstation.ru/hardware.php?action=item&id=1084
se e' il tuo, video in VESA mode e niente scheda ethernet. Ci sono 
Pundit piu' compatibili: molto ad occhio, col Pundit P2, sullo stesso 
sito, andresti piu' tranquillo (molto ad occhio ho detto, e' tutto da 
verificare!)
-- 
Ciao
Gabriele



E' cosi'. E' incluso in eCS 2.0 (nel senso che lo installa col 
sistema).
-- 
Ciao
Gabriele

 sistema).
Altro giro, altra corsa.
Usando una ESS Solo-1 sono riuscito ad avere l'audio, MA: ancora una
volta, trasferendo da USB a HD, in qualsiasi modo ci provi (da WPS, da
FM/2, da finestra comandi) niente da fare, si pianta "rock solid". Il
resto funziona bene.
A questo punto sono praticamente sicuro che sia un conflitto tra
Uniaud e USB, o peggio, Uniaud, USB e Adaptec SCSI. Intendo provare a
mettere un'eCS limitato, senza audio e forse senza nemmeno lo SCSI,
per provare a usare solo le penne USB, certo e' una gran rottura
(avevo riservato un volume per l'installazione di eCS Ita).
Se qualche anima pia mi prestasse un'ultima versione di driver ACPI
potrei fare delle prove... Per ora non posso prendere i Software
Subscription, anche se intendo farlo prima possibile.
Mentore (che ha ripreso a lavorare ed e' contento di eCS. Se non ci
fosse 'sta grana dell'ACPI...)

 fosse 'sta grana dell'ACPI...)
SPCIIRQ.SYS permette di redistribuire l' occupazione degli IRQ in modo
che uno stesso IRQ non sia "affollato" da troppe periferiche (da
ricordare che gli IRQ occupabili da una periferica sono spesso un
numero limitato e stabiliti nel firmware della scheda stessa, vanno
quindi conosciuti), secondo me in combinazione con un buon driver ACPI
permette di risolvere molti problemi. LA configurazione del driver
SPCIIRQ non e' banale ma ci sono dei sw allegati che analizzano la
configurazione corrente delle risorse della scheda di sistema con l'
elenco di quelle libere disponibili e permette una configurazione
quasi automatica, molto semplificata.


 quasi automatica, molto semplificata.
Guarda un po' il caso, dovevo proprio provarlo. Ce l'ho a casa, appena
ho tempo attacco.
Mentore

 wrote:
 >Se qualche anima pia mi prestasse un'ultima versione di driver ACPI
 >potrei fare delle prove... Per ora non posso prendere i Software
 >Subscription, anche se intendo farlo prima possibile.
l'indirizzo di email riportato nell'header e' valido ?
--
bye
Alessandro

Il giorno Sat, 14 Apr 2007 06:23:19 UTC, 
xxxx...@tin.it
 (Alessandro) 
ha scritto nientepopodimenoche:

Gentilissimo da parte tua...
mentore punto siesto at libero punto it, si', e` quello giusto.
Tra l'altro ho provato anche con una partizione di recupero senza 
driver SCSI  ne' Audio. Niente: bloccato appena accede alla penna USB 
in lettura, anche solo per leggere un file (quindi nemmeno i DANIS 
sono responsabili). Ovviamente il bus USB usa gli interrupt 5 e 11, 
tanto per aggiungere info.
-- 
Mentore Siesto
eComStation Developer Team
pickup the eCS Demo CD!
http://www.ecomstation.com/democd

 Gentilissimo da parte tua...
Aggiornamento: installati gli ACPI, senza metterci altro, tutto va
liscio come l'olio, e l'USB 2 e' decisamente rapido... Non mi
aspettavo cosi' rapido!
A questo punto provero' anche io i driver Panorama, poi vedremo come
va il resto. Rimane da provare l'audio incorporato, ma prima devo fare
una cosa per cui mi serve per forza una soluzione stabile. Fatta
questa, togliero' la vecchia scheda ESS, e installero' al suo posto la
WinTV Hauppauge per vedere se ora riesco a registrare video.
Se mi riesce, sono a cavalluccio :-) nel senso che manca ancora la
rete, ma quella e' fattibile. E chi e' il genio che ha portato SDL
MAME per eCS? Sono felice :-)
Mentore