revivo el post haver si me podeis ayudar
resulta qe estoy tratando de instalar debian woody solo en modo texto para un cahcarillo, y la verdad no puedo con la red, en la instalacion trato de poner el modulo pero es que no se cual es!!! la nic es una asound(la encontre por ahi y parece warrilla pero es lo que hay), bueno de modulo cargo un tal dummy( probe con otros al azar y me dava error, normal) pero el dummy me dice que si lo instala, despues le doy ip 192.168.1.100, mascara gateway 192.168.1.1 y tira con la instalacion. una vez instaldo (despues de casi una hora en el cacharro) hago ping a 192.168.1.100 (a ella misma) y hace ping pero al resto de la red no hay respuesta, si hago ping desde la maquina win que tengo me da tiempo de espera agotado
yo me imagino que el problema es desde el principio con el modulo de la tarjeta, eso de dummy no le veo yo...pero es que no se que modulo meter, habra alguno generico o algo asin??
que hago? me pillo otra tarjeta de red?
gracias
por cierto los modulos estos son lo que en win serian drivers??
edito:
mira tu por donde encontre ub diskete con lo que parecen los modulos
hay tres archivos mtd80x.c, mtd80x.o y un readme. en readme hay esto:
Installation:
------------------------
1. copy the source code mtd80x.c to Linux,
2. compile the source code, the instruction for compiling the driver is
as follows:
#gcc -DMODULE -D__KERNEL__ -I/usr/src/linux/net/inet -Wall
-Wstrict-prototypes -O6 -c mtd80x.c
3. insert the driver as module,
#insmod mtd80x.o
-----------------------
en el paso 2 cambio /usr/scr/linux/ne/unet por lib/modules/2.2.20idepci/net y me da todos estos errores :
========
gcc: unrecognized option `-wall'
gcc: unrecognized option `-wstrict-prtotypes'
gcc: unrecognized option `-06'
In file included from mtd80x.c:86:
/usr/include/linux/malloc.h:4: warning: #warning linux/malloc.h is deprecated, use linux/slab.h instead.
mtd80x.c: In function `pci_etherdev_probe':
mtd80x.c:589: structure has no member named `base_address'
mtd80x.c: In function `mtd80x_probe1':
mtd80x.c:701: warning: passing arg 1 of `init_etherdev' from incompatible pointer type
mtd80x.c:701: warning: assignment from incompatible pointer type
mtd80x.c:704: dereferencing pointer to incomplete type
mtd80x.c:708: dereferencing pointer to incomplete type
mtd80x.c:710: dereferencing pointer to incomplete type
mtd80x.c:712: dereferencing pointer to incomplete type
mtd80x.c:715: dereferencing pointer to incomplete type
mtd80x.c:721: dereferencing pointer to incomplete type
mtd80x.c:722: dereferencing pointer to incomplete type
mtd80x.c:727: dereferencing pointer to incomplete type
mtd80x.c:750: dereferencing pointer to incomplete type
mtd80x.c:776: dereferencing pointer to incomplete type
mtd80x.c:784: dereferencing pointer to incomplete type
mtd80x.c:790: dereferencing pointer to incomplete type
mtd80x.c:791: dereferencing pointer to incomplete type
mtd80x.c:809: dereferencing pointer to incomplete type
mtd80x.c:824: dereferencing pointer to incomplete type
mtd80x.c:829: dereferencing pointer to incomplete type
mtd80x.c:830: dereferencing pointer to incomplete type
mtd80x.c:831: dereferencing pointer to incomplete type
mtd80x.c:832: dereferencing pointer to incomplete type
mtd80x.c:833: dereferencing pointer to incomplete type
mtd80x.c:834: dereferencing pointer to incomplete type
mtd80x.c: In function `mdio_read':
mtd80x.c:931: dereferencing pointer to incomplete type
mtd80x.c: In function `mdio_write':
mtd80x.c:970: dereferencing pointer to incomplete type
mtd80x.c: In function `netdev_open':
mtd80x.c:1004: dereferencing pointer to incomplete type
mtd80x.c:1005: dereferencing pointer to incomplete type
mtd80x.c:1009: dereferencing pointer to incomplete type
mtd80x.c:1009: dereferencing pointer to incomplete type
mtd80x.c:1082: dereferencing pointer to incomplete type
mtd80x.c:1083: dereferencing pointer to incomplete type
mtd80x.c:1085: dereferencing pointer to incomplete type
mtd80x.c:1087: dereferencing pointer to incomplete type
mtd80x.c:1097: dereferencing pointer to incomplete type
mtd80x.c:1104: dereferencing pointer to incomplete type
mtd80x.c: In function `getlinkstatus':
mtd80x.c:1124: dereferencing pointer to incomplete type
mtd80x.c:1133: dereferencing pointer to incomplete type
mtd80x.c: In function `getlinktype':
mtd80x.c:1162: dereferencing pointer to incomplete type
mtd80x.c:1166: dereferencing pointer to incomplete type
mtd80x.c:1170: dereferencing pointer to incomplete type
mtd80x.c: In function `allocate_rx_buffers':
mtd80x.c:1276: dereferencing pointer to incomplete type
mtd80x.c:1289: warning: assignment from incompatible pointer type
mtd80x.c: In function `netdev_timer':
mtd80x.c:1300: dereferencing pointer to incomplete type
mtd80x.c:1301: dereferencing pointer to incomplete type
mtd80x.c:1308: dereferencing pointer to incomplete type
mtd80x.c: In function `tx_timeout':
mtd80x.c:1335: dereferencing pointer to incomplete type
mtd80x.c:1336: dereferencing pointer to incomplete type
mtd80x.c:1339: dereferencing pointer to incomplete type
mtd80x.c:1357: dereferencing pointer to incomplete type
mtd80x.c:1358: dereferencing pointer to incomplete type
mtd80x.c:1361: dereferencing pointer to incomplete type
mtd80x.c: In function `init_ring':
mtd80x.c:1371: dereferencing pointer to incomplete type
mtd80x.c:1375: dereferencing pointer to incomplete type
mtd80x.c:1375: dereferencing pointer to incomplete type
mtd80x.c:1407: warning: assignment from incompatible pointer type
mtd80x.c: In function `start_tx':
mtd80x.c:1437: dereferencing pointer to incomplete type
mtd80x.c:1441: dereferencing pointer to incomplete type
mtd80x.c:1503: dereferencing pointer to incomplete type
mtd80x.c:1504: dereferencing pointer to incomplete type
mtd80x.c: In function `reset_rx_descriptors':
mtd80x.c:1528: dereferencing pointer to incomplete type
mtd80x.c:1530: dereferencing pointer to incomplete type
mtd80x.c:1537: dereferencing pointer to incomplete type
mtd80x.c:1538: dereferencing pointer to incomplete type
mtd80x.c: In function `intr_handler':
mtd80x.c:1547: dereferencing pointer to incomplete type
mtd80x.c:1551: dereferencing pointer to incomplete type
mtd80x.c:1558: dereferencing pointer to incomplete type
mtd80x.c:1563: dereferencing pointer to incomplete type
mtd80x.c:1564: dereferencing pointer to incomplete type
mtd80x.c:1568: dereferencing pointer to incomplete type
mtd80x.c:1571: dereferencing pointer to incomplete type
mtd80x.c:1572: dereferencing pointer to incomplete type
mtd80x.c:1594: dereferencing pointer to incomplete type
mtd80x.c:1725: `NET_BH' undeclared (first use in this function)
mtd80x.c:1725: (Each undeclared identifier is reported only once
mtd80x.c:1725: for each function it appears in.)
mtd80x.c:1730: dereferencing pointer to incomplete type
mtd80x.c:1744: dereferencing pointer to incomplete type
mtd80x.c:1747: dereferencing pointer to incomplete type
mtd80x.c: In function `netdev_rx':
mtd80x.c:1762: dereferencing pointer to incomplete type
mtd80x.c:1781: dereferencing pointer to incomplete type
mtd80x.c:1851: warning: assignment from incompatible pointer type
mtd80x.c:1871: warning: passing arg 2 of `eth_type_trans' from incompatible pointer type
mtd80x.c:1873: dereferencing pointer to incomplete type
mtd80x.c:1889: warning: assignment from incompatible pointer type
mtd80x.c: At top level:
mtd80x.c:1908: conflicting types for `get_stats'
mtd80x.c:507: previous declaration of `get_stats'
mtd80x.c: In function `get_stats':
mtd80x.c:1909: dereferencing pointer to incomplete type
mtd80x.c:1910: dereferencing pointer to incomplete type
mtd80x.c:1913: dereferencing pointer to incomplete type
mtd80x.c:1919: warning: return from incompatible pointer type
mtd80x.c: In function `set_rx_mode':
mtd80x.c:1946: dereferencing pointer to incomplete type
mtd80x.c:1947: dereferencing pointer to incomplete type
mtd80x.c:1951: dereferencing pointer to incomplete type
mtd80x.c:1954: dereferencing pointer to incomplete type
mtd80x.c:1959: dereferencing pointer to incomplete type
mtd80x.c:1960: dereferencing pointer to incomplete type
mtd80x.c:1972: dereferencing pointer to incomplete type
mtd80x.c:1972: dereferencing pointer to incomplete type
mtd80x.c: In function `mii_ioctl':
mtd80x.c:1999: dereferencing pointer to incomplete type
mtd80x.c: In function `netdev_close':
mtd80x.c:2017: dereferencing pointer to incomplete type
mtd80x.c:2018: dereferencing pointer to incomplete type
mtd80x.c:2021: dereferencing pointer to incomplete type
mtd80x.c:2022: dereferencing pointer to incomplete type
mtd80x.c:2052: dereferencing pointer to incomplete type
mtd80x.c: In function `cleanup_module':
mtd80x.c:2108: dereferencing pointer to incomplete type
mtd80x.c:2109: warning: passing arg 1 of `unregister_netdev' from incompatible pointer type
mtd80x.c:2112: dereferencing pointer to incomplete type
========
y cuando hago el punto 3 esto otro:
=======
mtd80x.o: kernel-module version mismatch
mtd80x.o was compiled for kernel version 2.0.34
while this kernel is version 2.2.20-idepci.
=======
que puedo hacer???
muchas gracias