Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Driver U.S. robotics 5410 pcmcia[RISOLTO]
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
fonzy81
n00b
n00b


Joined: 21 Jul 2004
Posts: 49

PostPosted: Mon Aug 30, 2004 5:19 pm    Post subject: Driver U.S. robotics 5410 pcmcia[RISOLTO] Reply with quote

Salve a tutti.
Ho una skeda wireless Driver U.S. robotics 5410 pcmcia e non riesco a trovare il driver che la faccia funzionare. Non mi crea il device wlan0.
C'e qualcosa che si può fare?
Come si può creare un device e "legarlo" a una periferica?


Last edited by fonzy81 on Sun Sep 12, 2004 5:32 pm; edited 1 time in total
Back to top
View user's profile Send private message
[hammerfall]
Apprentice
Apprentice


Joined: 27 May 2004
Posts: 243

PostPosted: Mon Aug 30, 2004 7:22 pm    Post subject: Reply with quote

devi capire che chipset monta la tua scheda e poi cercare i driver appositi.
alcune schede sono supportate su linux gia' dalla casa madre, la maggior
parte no.

ti consiglio di quardare http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Wireless.html

qui troverai una lista di compatibilita' (nel peggiore dei casi ti potra' aiutare a trovare il chipset presente sulla tua scheda)
http://www.linux-wlan.org/docs/wlan_adapters.html.gz


La tua scheda dovrebbe usare questi driver, cioe' gli acx100 pero' per sicurezza controlla in questa lista..
http://acx100.sourceforge.net/matrix.html

dallo stesso sito potrai scaricare il pacco coi driver che vanno pero' compilati a mano (operazione assai semplice, basta leggere il readme)
_________________
--------

Hammerfall ^_^
Back to top
View user's profile Send private message
fonzy81
n00b
n00b


Joined: 21 Jul 2004
Posts: 49

PostPosted: Mon Aug 30, 2004 8:05 pm    Post subject: Reply with quote

Grazie mille provo subito
Back to top
View user's profile Send private message
[hammerfall]
Apprentice
Apprentice


Joined: 27 May 2004
Posts: 243

PostPosted: Mon Aug 30, 2004 8:18 pm    Post subject: Reply with quote

se verifichi che i driver tuoi sono effettivamente gli acx100 basta che scompatti il tar.gz coi driver da qualche parte e poi fai un bel
Code:
make inject
dovrebbe copiarti i sorgenti dei driver dentro
la cartella dei sorgenti del kernel che stai attualmente usando (/usr/src/linux)
Fatto cio' basta fare
Code:
cd /usr/src/linux
make menuconfig

e cercare dal menu' la voce relativa alle schede wireless e vedrai che sara' comparsa la voce relativa ai driver acx100. Selezionala come modulo e poi salva la configurazione.
Dai un bel
Code:
make modules modules_install
e dovresti essere a posto.
Nota: ricordati ogni volta che aggiorni i sorgenti del kernel di rifare il make inject dal pacco dei driver acx100
ps. se fai una breve ricerca nel forum dovresti trovare un how-to dedicato a questo tipo di driver..
_________________
--------

Hammerfall ^_^
Back to top
View user's profile Send private message
fonzy81
n00b
n00b


Joined: 21 Jul 2004
Posts: 49

PostPosted: Mon Aug 30, 2004 11:17 pm    Post subject: Reply with quote

Grazie per la spiegazione.
Ora ho di nuovo il problema che non mi parte più la pcmcia al boot. Non riesco a capire proprio cosa sia oggi avro compilato il kernel una decina di volta provando ogni volta una configurazione diversa
Back to top
View user's profile Send private message
fonzy81
n00b
n00b


Joined: 21 Jul 2004
Posts: 49

PostPosted: Mon Aug 30, 2004 11:43 pm    Post subject: Reply with quote

Quando ricompilo il kernel per i driver acx100 mi da
Code:

  CC [M]  drivers/net/wireless/acx/acx100.o
  CC [M]  drivers/net/wireless/acx/acx100_helper.o
drivers/net/wireless/acx/acx100_helper.c: In function `acx100_write_eeprom_offset':
drivers/net/wireless/acx/acx100_helper.c:3123: warning: comparison is always false due to limited range of data type
drivers/net/wireless/acx/acx100_helper.c:3155: warning: comparison is always false due to limited range of data type
  CC [M]  drivers/net/wireless/acx/acx100_helper2.o
....
.....
  CC [M]  drivers/net/wireless/acx/acx100_ioctl.o
drivers/net/wireless/acx/acx100_ioctl.c: In function `acx100_ioctl_set_essid':
drivers/net/wireless/acx/acx100_ioctl.c:767: warning: char format, void arg (arg 2)
drivers/net/wireless/acx/acx100_ioctl.c:2312:2: warning: #warning "(NOT a warning!) Compile info: choosing to use code infrastructure for NEWER wireless extension interface version (>= 13)"
....
....
  Building modules, stage 2.
  MODPOST
*** Warning: "__muldf3" [drivers/net/wireless/acx/acx_pci.ko] undefined!
*** Warning: "__adddf3" [drivers/net/wireless/acx/acx_pci.ko] undefined!
  CC      drivers/net/wireless/acx/acx_pci.mod.o
  LD [M]  drivers/net/wireless/acx/acx_pci.ko
  INSTALL drivers/acpi/ac.ko
...
...
if [ -r System.map ]; then /sbin/depmod -ae -F System.map  2.6.7Prova1; fi
WARNING: /lib/modules/2.6.7Prova1/kernel/drivers/net/wireless/acx/acx_pci.ko needs unknown symbol __adddf3
WARNING: /lib/modules/2.6.7Prova1/kernel/drivers/net/wireless/acx/acx_pci.ko needs unknown symbol __muldf3
Back to top
View user's profile Send private message
fonzy81
n00b
n00b


Joined: 21 Jul 2004
Posts: 49

PostPosted: Mon Aug 30, 2004 11:49 pm    Post subject: Reply with quote

e questo e' errore che mi da se faccio modprobe acx_pci
Code:

portatile acx # modprobe acx_pci
FATAL: Error inserting acx_pci (/lib/modules/2.6.7Prova1/kernel/drivers/net/wireless/acx/acx_pci.ko): Unknown symbol in module, or unknown parameter (see dmesg)

Il problema può essere il kernel 2.6.7?
Back to top
View user's profile Send private message
[hammerfall]
Apprentice
Apprentice


Joined: 27 May 2004
Posts: 243

PostPosted: Tue Aug 31, 2004 10:47 am    Post subject: Reply with quote

domanda: hai scaricato il firmware della tua scheda e l'hai messo nella cartella apposita in linux come spiegato nel readme? (se non ricordo male
c'era scritto..). La cartella di default dovrebbe essere

Code:
/usr/share/acx

e il file si dovrebbe chiamare
Code:
TIACX111.BIN

_________________
--------

Hammerfall ^_^
Back to top
View user's profile Send private message
fonzy81
n00b
n00b


Joined: 21 Jul 2004
Posts: 49

PostPosted: Tue Aug 31, 2004 8:32 pm    Post subject: Reply with quote

Ho fatto make fetch_firmware non mi si connette.
Cmq come posso dire allo script di scaricare il firmware della mia U.S. Robotics. Il file TIACX111.BIN l ho scaricato da linuxant. E' lo stesso?
Back to top
View user's profile Send private message
fonzy81
n00b
n00b


Joined: 21 Jul 2004
Posts: 49

PostPosted: Tue Aug 31, 2004 8:53 pm    Post subject: Reply with quote

Non riesco proprio a farlo funzionare. Sbaglio qualcosa ma non so proprio cosa. Non e' che mi potresti scrivere la procedura corretta?
Back to top
View user's profile Send private message
[hammerfall]
Apprentice
Apprentice


Joined: 27 May 2004
Posts: 243

PostPosted: Wed Sep 01, 2004 9:14 am    Post subject: Reply with quote

allora per fargli scaricare il firmware io dopo aver scompattato la cartella dei drivers andavo nella cartella scripts e lanciavo
Code:
./fetch_firmware

Volendo il file col firmware lo trovi anche sul cd con i drivers di windows, basta cercare un po' nelle cartelle.
Ai tempi per installare il tutto avevo seguito questo howto:
https://forums.gentoo.org/viewtopic.php?t=202476&highlight=acx100
[edito] un indicatore di cosa stia succedendo quando inserisci la scheda puoi averlo usando il comando
Code:
cat /var/log/messages |grep ACX

per esempio nel mio caso ritorna (dopo l'inserimento della scheda)
Code:
Valhalla linux # cat /var/log/messages |grep ACX
Sep  1 11:18:47 valhalla kernel: acx100: that uses the mysterious ACX100/ACX111 chip from Texas Instruments.
Sep  1 11:18:47 valhalla kernel: acx100: Warning: compiled to use 16bit I/O access only (compatibility mode). Set Makefile ACX_IO_WIDTH=32 to use slightly problematic 32bit mode.
Sep  1 11:18:47 valhalla kernel: acx100_probe_pci: WARNING: ACX111 support is quite experimental!
Sep  1 11:18:47 valhalla kernel: Found ACX111-based wireless network card at 0000:06:00.0, irq:11, phymem1:0x21020000, phymem2:0x21000000, mem1:0xe0c5d000, mem1_size:8192, mem2:0xe0c94000, mem2_size:131072
Sep  1 11:18:47 valhalla kernel: acx_select_io_register_set: using ACX111 io resource addresses (size: 56)
Sep  1 11:18:47 valhalla kernel: Trying to load firmware: '/usr/share/acx/TIACX111.BIN'
Sep  1 11:18:48 valhalla kernel: pDc->ui32ACXTxQueueStart = 0x0000fd94

_________________
--------

Hammerfall ^_^
Back to top
View user's profile Send private message
fonzy81
n00b
n00b


Joined: 21 Jul 2004
Posts: 49

PostPosted: Wed Sep 01, 2004 10:28 pm    Post subject: Reply with quote

il problema che se compilo i driver acx111 mi da dei warning nell'installazione. Poi non so perche' i moduli pcmcia compilati nel kernel non mi fanno funzionare la pcmcia. Mi conviene mettere pcmcia come moduli esterni e poi caricarli? Se e' cosi devo togliere pcmcia dal boot e mettere alias dei moduli in autoload?
Back to top
View user's profile Send private message
[hammerfall]
Apprentice
Apprentice


Joined: 27 May 2004
Posts: 243

PostPosted: Thu Sep 02, 2004 10:07 am    Post subject: Reply with quote

non penso sia necessario fare tutto a mano: personalmente ho compilato il supporto pcmcia come moduli e poi ho semplicemente ho fatto partire il servizio pcmcia all'avvio della macchina nel default runlevel.

Code:
rc-update add pcmcia default


Qualche warning in fase di compilazione lo da' pure a me, anche se non mi sembra siano inquietanti come i tuoi di un post precedente..
Se vuoi puoi provare a compilare per prova i moduli acx fuori dal kernel:
basta che fai questi semplici passi
1) accertati che il link simbolico /usr/src/linux punti al kernel che stai usando effettivamente
2) entra nella cartella dove hai scompattato a mano i sorgenti dei drivers
3) lanci questo comando
Code:
 ACX_IO_WIDTH="32" make && make install

dovrebbe compilarti solo il driver acx e poi metterlo nella giusta cartella. (/lib/modules/nomekernel )
_________________
--------

Hammerfall ^_^
Back to top
View user's profile Send private message
fonzy81
n00b
n00b


Joined: 21 Jul 2004
Posts: 49

PostPosted: Sun Sep 12, 2004 12:53 pm    Post subject: Reply with quote

ho fatto tutta la procedura solo che la pcmcia mi da sempre errore in caricamento al boot.
Ho messo nel kernel PCMCIA/CardBus support.
Cmq una volta compilati nel kernel i driver acx che si sono aggiunti nel menu nella compilazione sutto la voce network --> wireless il device non me lo crea.
Poi ho riscontrato un nuovo probleme il device /dev/cdrom esuste più!
Back to top
View user's profile Send private message
fonzy81
n00b
n00b


Joined: 21 Jul 2004
Posts: 49

PostPosted: Sun Sep 12, 2004 12:55 pm    Post subject: Reply with quote

Dimenticavo mi crea solo i moduli acx_pci e acx_usb nella cartella /lib/modules/kernel... e' corretto?
Back to top
View user's profile Send private message
fonzy81
n00b
n00b


Joined: 21 Jul 2004
Posts: 49

PostPosted: Sun Sep 12, 2004 1:39 pm    Post subject: Reply with quote

Ho provato a installare pcmcia-cs-driver e mi ha dato
Code:

Build 'trusting' versions of card utilities (y/n) [n]
Include 32-bit (CardBus) card support (y/n) [y]
Include PnP BIOS resource checking (y/n) [n]
Module install directory [/lib/modules/2.6.7Funz]

Kernel configuration options:
    Kernel-tree PCMCIA support is disabled.
    Symmetric multiprocessing support is disabled.
    Preemptive kernel support is disabled.
    High memory support is enabled.
    PCI BIOS support is enabled.
    Power management (APM) support is enabled.
    SCSI support is disabled.
    IEEE 1394 (FireWire) support is disabled.
    Networking support is enabled.
     Radio network interface support is enabled.
     Token Ring device support is disabled.
     Fast switching is disabled.
     Frame Diverter is disabled.
    Module version checking is disabled.
    Kernel debugging support is disabled.
    Preemptive kernel patch is disabled.
    /proc filesystem support is enabled.
    PAE support is disabled.

2.5.0 and later kernels require that PCMCIA be configured in the
    kernel source tree.  To fix, reconfigure and rebuild your
    kernel with PCMCIA enabled.

Configuration failed.


!!! ERROR: sys-apps/pcmcia-cs-drivers-3.2.4 failed.
!!! Function src_compile, Line 61, Exitcode 1
!!! failed configuring

Come si attivata Kernel-tree PCMCIA support?
Back to top
View user's profile Send private message
fonzy81
n00b
n00b


Joined: 21 Jul 2004
Posts: 49

PostPosted: Sun Sep 12, 2004 1:39 pm    Post subject: Reply with quote

Ho provato a installare pcmcia-cs-driver e mi ha dato
Code:

Build 'trusting' versions of card utilities (y/n) [n]
Include 32-bit (CardBus) card support (y/n) [y]
Include PnP BIOS resource checking (y/n) [n]
Module install directory [/lib/modules/2.6.7Funz]

Kernel configuration options:
    Kernel-tree PCMCIA support is disabled.
    Symmetric multiprocessing support is disabled.
    Preemptive kernel support is disabled.
    High memory support is enabled.
    PCI BIOS support is enabled.
    Power management (APM) support is enabled.
    SCSI support is disabled.
    IEEE 1394 (FireWire) support is disabled.
    Networking support is enabled.
     Radio network interface support is enabled.
     Token Ring device support is disabled.
     Fast switching is disabled.
     Frame Diverter is disabled.
    Module version checking is disabled.
    Kernel debugging support is disabled.
    Preemptive kernel patch is disabled.
    /proc filesystem support is enabled.
    PAE support is disabled.

2.5.0 and later kernels require that PCMCIA be configured in the
    kernel source tree.  To fix, reconfigure and rebuild your
    kernel with PCMCIA enabled.

Configuration failed.


!!! ERROR: sys-apps/pcmcia-cs-drivers-3.2.4 failed.
!!! Function src_compile, Line 61, Exitcode 1
!!! failed configuring

Come si attivata Kernel-tree PCMCIA support?
Back to top
View user's profile Send private message
fonzy81
n00b
n00b


Joined: 21 Jul 2004
Posts: 49

PostPosted: Sun Sep 12, 2004 5:36 pm    Post subject: Reply with quote

Finalmento sono riuscito a risolvere il problema della skeda wireless e del socket pcmcia.
Per chi ha o avra il mio stesso problema scrivo passo passo come ho risolto.
Ho compilato il kernel con pcmcia/cardbus incluso nel kernel.
Supporto yenta_socket come modulo.
Modificato /etc/conf.d/pcmcia la riga PCIC="yenta_socket". L'unico neo che quando carica nel boot la pcmcia mi da sempre ds not found.
Grazie per aiuto
Back to top
View user's profile Send private message
[hammerfall]
Apprentice
Apprentice


Joined: 27 May 2004
Posts: 243

PostPosted: Mon Sep 13, 2004 7:01 am    Post subject: Reply with quote

de nada.
_________________
--------

Hammerfall ^_^
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum