thanks to you Josh, i took the initiative to learn how to build my own custom kernel. thank you so much again.
a kernel source is what one needs when building a custom kernel. i went to
http://www.kernel.org and got myself the stable
kernel 3.0. the whole beginning process did not give me a hard time.
somewhere, i had to copy my old config file from the
/boot folder to where i was building my new kernel from, which is normally
/usr/src/linux.
when i get to
make menuconfig, i get to change edit my conf file. i then move from device drivers - to - staging drivers(staging tree). i look for
Beceem BCS200/BCS220-3 and BCSM250 wimax support, which i find. now this is the part that gets me confused. do i type
'y' or
'M'?
when u said that i should enable the drivers, i chose to go with
'y'. so i save and exit.
i really don't exactly know what to do from here.
so many people have different ways of continuing from this step onwards. so i choose to go with one of them. this is what i do...
sudo make-kpkg clean
sudo make-kpkg --initrd --append-to-version=-olderek kernel_image kernel_headers
this takes quite a long time like 2 hours. after all that, i see a list of the names of the files in the folder as well as the names of my new kernel image and kernel headers, which look something like this;
linux-headers-3.0.0-olderek_3.0.0-olderek-10.00.Custom_amd64.deb
linux-image-3.0.0-olderek_3.0.0-olderek-10.00.Custom_amd64.deb
i now install them by typing this command;
sudo dpkg -i *.deb and reboot.
when im finally happy to use my new customed kernel, i find that i dont have wireless enabled and i just dont see anything when i plug in my mobile wimax usb adapter.
or better yet, what am i supposed to do when i plug in my adapter?
its the kind of adapter that has no storage unit and has no capabilities of using different mobile simcards coz its locked to one mobile telecom.
this is my current kernel
2.6.39-02063903-generic
any help will be greatly appreciated.