Hi there. I've followed the steps as shown from iBurst's page after bieng directed there from Ubuntu's help forum, but I get stuck with this error message:

angelo@angelo-desktop:~$ su root
root@angelo-desktop:/home/angelo# cd Desktop
root@angelo-desktop:/home/angelo/Desktop# cd ibdriver-1.3.5-linux-2.6.36
root@angelo-desktop:/home/angelo/Desktop/ibdriver-1.3.5-linux-2.6.36# make
make -C /lib/modules/2.6.32-28-generic/build SUBDIRS=/home/angelo/Desktop/ibdriver-1.3.5-linux-2.6.36 modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.32-28-generic'
  CC [M]  /home/angelo/Desktop/ibdriver-1.3.5-linux-2.6.36/ib-pcmcia.o
In file included from /home/angelo/Desktop/ibdriver-1.3.5-linux-2.6.36/ib-pcmcia.c:23:
include/pcmcia/cs.h:50: error: expected specifier-qualifier-list before ‘socket_t’
include/pcmcia/cs.h:164: error: expected specifier-qualifier-list before ‘page_t’
In file included from /home/angelo/Desktop/ibdriver-1.3.5-linux-2.6.36/ib-pcmcia.c:25:
include/pcmcia/cistpl.h:557: error: expected specifier-qualifier-list before ‘cisdata_t’
/home/angelo/Desktop/ibdriver-1.3.5-linux-2.6.36/ib-pcmcia.c: In function ‘ib_pcmcia_config’:
/home/angelo/Desktop/ibdriver-1.3.5-linux-2.6.36/ib-pcmcia.c:659: error: implicit declaration of function ‘pcmcia_get_tuple’
/home/angelo/Desktop/ibdriver-1.3.5-linux-2.6.36/ib-pcmcia.c:670: error: implicit declaration of function ‘pcmcia_loop_tuple’
/home/angelo/Desktop/ibdriver-1.3.5-linux-2.6.36/ib-pcmcia.c:691: warning: passing argument 1 of ‘pcmcia_request_window’ from incompatible pointer type
include/pcmcia/ds.h:224: note: expected ‘struct pcmcia_device **’ but argument is of type ‘struct pcmcia_device *’
make[2]: *** [/home/angelo/Desktop/ibdriver-1.3.5-linux-2.6.36/ib-pcmcia.o] Error 1
make[1]: *** [_module_/home/angelo/Desktop/ibdriver-1.3.5-linux-2.6.36] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.32-28-generic'
make: *** [default] Error 2

What steps have I left out???? Also: why is it insisting on PCMCIA when I need USB? Yelp, pleez


1 answers, votes, 1585 views
Visitor's picture
asked by Visitor
4 years 26 weeks ago

1 Answers


I had the same problem,

I have looked for the data structures that were not identified in the cs.h file (that can be found in the /usr/src/linux-headers-..../include/pcmcia folder). these data structures are in the files ....../include/linux/tcp.h and ......./include/pcmcia/cs_types.h.

so I have added the following lines  at the top of the cs.h files and it worked 

#include "../linux/tcp.h"
#include "./cs_types.h"


hope it will solve your problem 

Ahmad Fadlallah

Visitor's picture
answer by Visitor
4 years 22 weeks ago

Have a question or want to discuss an idea about Chromecast? checkout chromecast forums

Ubuntu 13.04 released!

Ubuntu 13.04 code named Raring Ringtail is released download ubuntu 13.04. Download while it's hot!!

View in your own language!

Stay Connected

Ubun2.com on Facebook Ubun2.com on Twitter RSS Feeds


Favorite desktop environment?: