<div class="gmail_quote" style="font-family: arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255); "><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
<<a href="mailto:surajkhurana27@gmail.com" target="_blank" style="color: rgb(0, 0, 204); ">surajkhurana27@gmail.com</a> <mailto:<a href="mailto:surajkhurana27@gmail.com" target="_blank" style="color: rgb(0, 0, 204); ">surajkhurana27@gmail.com</a>>> wrote:<br>
<br>Hi all,<br>I am a newbie in linux world and want to learn linux device drivers.<br></blockquote></div><div style="font-family: arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255); "><br></div><div style="font-family: arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255); ">
I'm also new to Linux device driver world and am interested to learn. Besides learning and fun, I want to write a driver for <a href="http://www.wimaxian.com/2009/12/02/green-packet-dx-tower-and-uh-shuttle-stylish-design-and-best-in-class-performance/" target="_blank" style="color: rgb(0, 0, 204); ">Green Packet's</a> UH-235 wimax modem. Probably you could also join? :)<div>
<br></div><div>If you are interested, we could find out, as a first step, </div><div><br></div><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
How the Kernel responses, when <i>any</i> hardware is attached to a system that runs Linux?</blockquote><div><br></div><div>Probably, <a href="http://en.wikipedia.org/wiki/Dmesg" target="_blank" style="color: rgb(0, 0, 204); ">dmesg</a> command can help us a bit. Our next step would be to find out,</div>
<div><br></div><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
How to hack/know about a device attached with a Linux system, provided that there is no driver currently available for the device?</blockquote><div><br></div><div>I've also collected the source file provided by Green Packet. It was actually a deb file and I extracted it. There is really no source except shared object (.so/.ko) files. This deb file, reportedly, only works in Ubuntu 9.04, which uses Linux Kernel Version <u>2.6.28</u>. Any other installation on newer Ubuntu failed. Possibly be a Kernel issue? Let's find out! If you want the deb/source file, let me know. I'll mail you. Green Packet's UH-235 wimax modem uses Mediateks m7118 SoC. And reportedly, Mediatek's chips are not developer friendly. Like they don't provide useful information to the developers outside. :P</div>
<div><br></div><div>Happy hacking!</div></div><br style="font-family: arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255); "><font color="#888888" style="font-family: arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255); ">-- <br>
Sincerely,<br>Sazzad Bin Kamal</font><br>