ibdriver and the 2.6.35-23-generic-pae kernel
I need to get my iBurst Kyocera USB pppoe dongle working.
Unfortunately the 2.6.31 kernel removed deprecated network API calls which broke th ibdriver.
However, I found a patch here: http://jkroon.blogs.uls.co.za/it/net...-linux-drivers
Although this fixes a lot of the issues, I still get the following errors when I try to 'make' the ibdriver:
Quote:
make -C /lib/modules/2.6.35-23-generic-pae/build SUBDIRS=/home/dave/Downloads/hardware/drivers/ibdriver-1.3.4-linux-2.6.28 modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.35-23-generic-pae'
CC [M] /home/dave/Downloads/hardware/drivers/ibdriver-1.3.4-linux-2.6.28/ib-net.o
/home/dave/Downloads/hardware/drivers/ibdriver-1.3.4-linux-2.6.28/ib-net.c: In function ‘ib_net_setup’:
/home/dave/Downloads/hardware/drivers/ibdriver-1.3.4-linux-2.6.28/ib-net.c:516: warning: statement with no effect
CC [M] /home/dave/Downloads/hardware/drivers/ibdriver-1.3.4-linux-2.6.28/ib-pcmcia.o
/home/dave/Downloads/hardware/drivers/ibdriver-1.3.4-linux-2.6.28/ib-pcmcia.c:105: error: field ‘node’ has incomplete type
/home/dave/Downloads/hardware/drivers/ibdriver-1.3.4-linux-2.6.28/ib-pcmcia.c: In function ‘ib_pcmcia_config’:
/home/dave/Downloads/hardware/drivers/ibdriver-1.3.4-linux-2.6.28/ib-pcmcia.c:601: error: implicit declaration of function ‘pcmcia_get_first_tuple’
/home/dave/Downloads/hardware/drivers/ibdriver-1.3.4-linux-2.6.28/ib-pcmcia.c:604: error: implicit declaration of function ‘pcmcia_get_tuple_data’
/home/dave/Downloads/hardware/drivers/ibdriver-1.3.4-linux-2.6.28/ib-pcmcia.c:672: error: implicit declaration of function ‘pcmcia_get_next_tuple’
/home/dave/Downloads/hardware/drivers/ibdriver-1.3.4-linux-2.6.28/ib-pcmcia.c:685: warning: assignment makes integer from pointer without a cast
/home/dave/Downloads/hardware/drivers/ibdriver-1.3.4-linux-2.6.28/ib-pcmcia.c:686: warning: passing argument 1 of ‘pcmcia_request_window’ from incompatible pointer type
include/pcmcia/ds.h:203: note: expected ‘struct pcmcia_device *’ but argument is of type ‘struct pcmcia_device **’
make[2]: *** [/home/dave/Downloads/hardware/drivers/ibdriver-1.3.4-linux-2.6.28/ib-pcmcia.o] Error 1
make[1]: *** [_module_/home/dave/Downloads/hardware/drivers/ibdriver-1.3.4-linux-2.6.28] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.35-23-generic-pae'
make: *** [default] Error 2
|
Can anyone give me assistance on how to resolve these?
Alternatively, the pppoe package in Ubuntu 10.10 describes itself as drivers for pppoe devices, but I am unable to see how to get it to see my modem.
|