[tulip] tulip & kernel 2.4 (structure has no member named `tbusy')

Erik Steffl steffl@bigfoot.com
Sun, 08 Apr 2001 22:22:57 -0700


  my system:

  hp pavilion n5170 (notebook)
  accton EN2242 MiniPCI FastEthernet adapter
  debian unstable,
  kernel 2.4.2
  tulip.c:v0.92p

  and I get the following set of errors:

jojda:~...lne100tx/drivers>gcc -DMODULE -Wall -Wstrict-prototypes -O6 -c
tulip.c -I/usr/src/linux/include
tulip.c: In function `tulip_open':
tulip.c:1483: structure has no member named `tbusy'
tulip.c:1484: structure has no member named `start'
tulip.c: In function `tulip_start_xmit':
tulip.c:2590: structure has no member named `tbusy'
tulip.c:2623: structure has no member named `tbusy'
tulip.c: In function `tulip_interrupt':
tulip.c:2642: structure has no member named `interrupt'
tulip.c:2646: structure has no member named `interrupt'
tulip.c:2727: structure has no member named `tbusy'
tulip.c:2731: structure has no member named `tbusy'
tulip.c:2732: `NET_BH' undeclared (first use in this function)
tulip.c:2732: (Each undeclared identifier is reported only once
tulip.c:2732: for each function it appears in.)
tulip.c:2825: structure has no member named `interrupt'
tulip.c: In function `tulip_close':
tulip.c:2971: structure has no member named `start'
tulip.c:2972: structure has no member named `tbusy'
tulip.c: In function `tulip_get_stats':
tulip.c:3011: structure has no member named `start'
tulip.c: In function `set_rx_mode':
tulip.c:3263: structure has no member named `tbusy'
jojda:~...lne100tx/drivers> 

  I get the same errors when compiling it on another machine with debian
testing with 2.4.2 kernel, on that particular system I was able to
compile the tulip.c without problems with kernel 2.2.17. I guess tulip.c
does not work with 2.4 kernels - is that true? or is there something
wrong with my system?

  Does anybody have tulip driver working with 2.4 kernels? I have found
one mention of the same problem in archives but no answer (few responses
but nothing helpful)

  I have also tried kernel tulip driver but it does not work with given
card (is says it's not found when I do insmod tulip)

  TIA

	erik