Something I saw around: "The config.h error is pretty common since config.h was removed from source tree in kernel 2.6.19. A simple "touch config.h" solved that problem."
Try it out... --- mike t. ----- Original Message ---- From: Gabriel H. Mercado <[EMAIL PROTECTED]> To: Philippine Linux Users' Group (PLUG) Technical Discussion List <[email protected]> Sent: Saturday, June 9, 2007 9:02:00 AM Subject: Re: [plug] trying to install USB LAN on Xubuntu hi guys im starting this post up again, i've time now. Again, im trying to install a USB NIC on Xubuntu. It's by Davicom Taiwan, downloaded the driver here: http://www.davicom.com.tw/eng/download/Driver/driver_9601.htm when i try running make, I get this error: [EMAIL PROTECTED]:~/Desktop/dm9601-2.6$ make make -C /lib/modules/2.6.20-15-generic/build M=/home/ghmercado/Desktop/dm9601- 2.6 LDDINCDIR=/home/ghmercado/Desktop/dm9601-2.6/../include modules make[1]: Entering directory `/usr/src/linux-headers-2.6.20-15-generic' CC [M] /home/ghmercado/Desktop/dm9601-2.6/dm9601.o /home/ghmercado/Desktop/dm9601- 2.6/dm9601.c:55:26: error: linux/config.h: No such file or directory In file included from /home/ghmercado/Desktop/dm9601-2.6/dm9601.c:65: /home/ghmercado/Desktop/dm9601-2.6/dm9601.h:100:1: warning: "ALIGN" redefined In file included from include/asm/system.h:4, from include/asm/processor.h:18, from include/asm/thread_info.h:16, from include/linux/thread_info.h:21, from include/linux/preempt.h:9, from include/linux/spinlock.h:49, from include/linux/capability.h:45, from include/linux/sched.h:46, from /home/ghmercado/Desktop/dm9601-2.6 /dm9601.c:56: include/linux/kernel.h:35:1: warning: this is the location of the previous definition /home/ghmercado/Desktop/dm9601-2.6/dm9601.c: In function '__check_reg5': /home/ghmercado/Desktop/dm9601-2.6/dm9601.c:125: warning: return from incompatible pointer type /home/ghmercado/Desktop/dm9601-2.6/dm9601.c: In function '__check_reg8': /home/ghmercado/Desktop/dm9601-2.6/dm9601.c:126: warning: return from incompatible pointer type /home/ghmercado/Desktop/dm9601-2.6/dm9601.c: In function '__check_reg9': /home/ghmercado/Desktop/dm9601-2.6/dm9601.c:127: warning: return from incompatible pointer type /home/ghmercado/Desktop/dm9601-2.6/dm9601.c: In function '__check_rega': /home/ghmercado/Desktop/dm9601-2.6/dm9601.c:128: warning: return from incompatible pointer type /home/ghmercado/Desktop/dm9601-2.6/dm9601.c: In function '__check_nfloor': /home/ghmercado/Desktop/dm9601-2.6/dm9601.c:129: warning: return from incompatible pointer type /home/ghmercado/Desktop/dm9601-2.6/dm9601.c: In function 'get_registers': /home/ghmercado/Desktop/dm9601-2.6/dm9601.c:192: warning: passing argument 7 of 'usb_fill_control_urb' from incompatible pointer type /home/ghmercado/Desktop/dm9601-2.6/dm9601.c: In function 'set_registers': /home/ghmercado/Desktop/dm9601- 2.6/dm9601.c:230: warning: passing argument 7 of 'usb_fill_control_urb' from incompatible pointer type /home/ghmercado/Desktop/dm9601-2.6/dm9601.c: In function 'set_register': /home/ghmercado/Desktop/dm9601-2.6/dm9601.c:269: warning: passing argument 7 of 'usb_fill_control_urb' from incompatible pointer type /home/ghmercado/Desktop/dm9601-2.6/dm9601.c: In function 'update_eth_regs_async': /home/ghmercado/Desktop/dm9601-2.6/dm9601.c:303: warning: passing argument 7 of 'usb_fill_control_urb' from incompatible pointer type /home/ghmercado/Desktop/dm9601-2.6/dm9601.c:317: warning: passing argument 7 of 'usb_fill_control_urb' from incompatible pointer type /home/ghmercado/Desktop/dm9601-2.6/dm9601.c:331: warning: passing argument 7 of 'usb_fill_control_urb' from incompatible pointer type /home/ghmercado/Desktop/dm9601-2.6/dm9601.c: In function 'read_bulk_callback': /home/ghmercado/Desktop/dm9601-2.6/dm9601.c:486: warning: passing argument 6 of 'usb_fill_bulk_urb' from incompatible pointer type /home/ghmercado/Desktop/dm9601- 2.6/dm9601.c: In function 'dm9601_start_xmit': /home/ghmercado/Desktop/dm9601-2.6/dm9601.c:605: warning: passing argument 6 of 'usb_fill_bulk_urb' from incompatible pointer type /home/ghmercado/Desktop/dm9601-2.6/dm9601.c: In function 'dm9601_open': /home/ghmercado/Desktop/dm9601-2.6/dm9601.c:804: warning: passing argument 6 of 'usb_fill_bulk_urb' from incompatible pointer type /home/ghmercado/Desktop/dm9601-2.6/dm9601.c:813: warning: passing argument 6 of 'usb_fill_int_urb' from incompatible pointer type /home/ghmercado/Desktop/dm9601-2.6/dm9601.c: In function 'dm9601_disconnect': /home/ghmercado/Desktop/dm9601-2.6/dm9601.c:1017: warning: ISO C90 forbids mixed declarations and code make[2]: *** [/home/ghmercado/Desktop/dm9601- 2.6/dm9601.o] Error 1 make[1]: *** [_module_/home/ghmercado/Desktop/dm9601-2.6] Error 2 make[1]: Leaving directory `/usr/src/linux-headers-2.6.20-15-generic' make: *** [default] Error 2 so anyway, i think everything goes awry at this point: /home/ghmercado/Desktop/dm9601-2.6/dm9601.c:55:26: error: linux/config.h: No such file or directory obviously Make doesn't push through. Incidentally, I managed to get Make to run on my Edgy server, but then I still want to use Xubuntu which is apparently based on Feisty. So what to do? ANy recommendations appreciated. TIA! On 5/31/07, Gabriel H. Mercado <[EMAIL PROTECTED]> wrote: yes yes i meant to say edgy! sorry bout that :) still havent gotten it going btw, but mostly due to work getting in the way. Will be posting soon, or at the very least, blog about it so that everyone'd have an idea how to get CDR King's USB NIC to work on ubuntu. http://lefthandedlayup.com On 5/29/07, Michael Tinsay <[EMAIL PROTECTED] > wrote: Good to hear that. But you meant Edgy, right? Maybe the linux-headers folder structure changed in Feisty. --- mike t. ----- Original Message ---- From: Gabriel H. Mercado <[EMAIL PROTECTED]> To: Philippine Linux Users' Group (PLUG) Technical Discussion List < [email protected]> Sent: Monday, May 28, 2007 7:47:45 PM Subject: Re: [plug] trying to install USB LAN on Xubuntu the link was established Mike but make still produces the same errors as below. I happen to have a 6.10 Feisty server, I managed to get it to work there (!?!). I'm now thinking of using 6.10 Feisty just to get this thing to work. On 5/28/07, Michael Tinsay < [EMAIL PROTECTED]> wrote: The source code, I believe, requires the kernel headers, but not in the way ubuntu lays it out. Try this while in the dm9601 folder: ln -s /usr/src/linux-headers-`uname -r`/include/linux linux then try make again. --- mike t. ----- Original Message ---- From: Gabriel H. Mercado <[EMAIL PROTECTED]> To: Philippine Linux Users' Group (PLUG) Technical Discussion List <[email protected] > Sent: Monday, May 28, 2007 1:46:07 PM Subject: Re: [plug] trying to install USB LAN on Xubuntu no dice Mike. There's no configure script. On 'make configure' I get: make: *** No rule to make target 'configure'. Stop. I posted the contents of the dm9601-2.6.tgz here, and converted them to .txt so you can read it. I hope this helps. I really wanna get this thing going :P http://www.lefthandedlayup.com/dm9601-2.6/ thanks so much! On 5/28/07, Michael Tinsay < [EMAIL PROTECTED] > wrote: You have this error: /home/ghmercado/Desktop/dm9601- 2.6/dm9601.c:55:26: error: linux/config.h: No such file or directory is there a configure script in /home/ghmercado/Desktop/dm9601-2.6/? If so, trying running it first: cd to the folder, then do a ./configure or something. Kung wala, try mo: make configure --- mike t. ----- Original Message ---- From: Gabriel H. Mercado <[EMAIL PROTECTED]> To: Philippine Linux Users' Group (PLUG) Technical Discussion List < [email protected]> Sent: Monday, May 28, 2007 10:16:00 AM Subject: Re: [plug] trying to install USB LAN on Xubuntu Hi Mike! Nice to hear from you. I tried these: sudo aptitude install build-essential sudo aptitude install linux-headers-`uname -r` and they both installed. However when I try make, I get this: [EMAIL PROTECTED]:~/Desktop/dm9601-2.6$ make make -C /lib/modules/2.6.20-15-generic/build M=/home/ghmercado/Desktop/dm9601-2.6 LDDINCDIR=/home/ghmercado/Desktop/dm9601-2.6/../include modules make[1]: Entering directory `/usr/src/linux-headers-2.6.20-15-generic' CC [M] /home/ghmercado/Desktop/dm9601-2.6/dm9601.o /home/ghmercado/Desktop/dm9601-2.6/dm9601.c:55:26: error: linux/config.h: No such file or directory In file included from /home/ghmercado/Desktop/dm9601-2.6/dm9601.c:65: /home/ghmercado/Desktop/dm9601-2.6/dm9601.h:100:1: warning: "ALIGN" redefined In file included from include/asm/system.h:4, from include/asm/processor.h:18, from include/asm/thread_info.h:16, from include/linux/thread_info.h:21, from include/linux/preempt.h:9, from include/linux/spinlock.h:49, from include/linux/capability.h:45, from include/linux/sched.h:46, from /home/ghmercado/Desktop/dm9601-2.6/dm9601.c:56: include/linux/kernel.h:35:1: warning: this is the location of the previous definition /home/ghmercado/Desktop/dm9601-2.6/dm9601.c: In function '__check_reg5': /home/ghmercado/Desktop/dm9601-2.6/dm9601.c:125: warning: return from incompatible pointer type /home/ghmercado/Desktop/dm9601-2.6 /dm9601.c: In function '__check_reg8': /home/ghmercado/Desktop/dm9601-2.6/dm9601.c:126: warning: return from incompatible pointer type /home/ghmercado/Desktop/dm9601-2.6/dm9601.c: In function '__check_reg9': /home/ghmercado/Desktop/dm9601-2.6 /dm9601.c:127: warning: return from incompatible pointer type /home/ghmercado/Desktop/dm9601-2.6/dm9601.c: In function '__check_rega': /home/ghmercado/Desktop/dm9601-2.6/dm9601.c:128: warning: return from incompatible pointer type /home/ghmercado/Desktop/dm9601-2.6 /dm9601.c: In function '__check_nfloor': /home/ghmercado/Desktop/dm9601-2.6/dm9601.c:129: warning: return from incompatible pointer type /home/ghmercado/Desktop/dm9601-2.6/dm9601.c: In function 'get_registers': /home/ghmercado/Desktop/dm9601-2.6 /dm9601.c:192: warning: passing argument 7 of 'usb_fill_control_urb' from incompatible pointer type /home/ghmercado/Desktop/dm9601-2.6/dm9601.c: In function 'set_registers': /home/ghmercado/Desktop/dm9601-2.6/dm9601.c:230: warning: passing argument 7 of 'usb_fill_control_urb' from incompatible pointer type /home/ghmercado/Desktop/dm9601- 2.6/dm9601.c: In function 'set_register': /home/ghmercado/Desktop/dm9601-2.6/dm9601.c:269: warning: passing argument 7 of 'usb_fill_control_urb' from incompatible pointer type /home/ghmercado/Desktop/dm9601- 2.6/dm9601.c: In function 'update_eth_regs_async': /home/ghmercado/Desktop/dm9601-2.6/dm9601.c:303: warning: passing argument 7 of 'usb_fill_control_urb' from incompatible pointer type /home/ghmercado/Desktop/dm9601-2.6/dm9601.c:317: warning: passing argument 7 of 'usb_fill_control_urb' from incompatible pointer type /home/ghmercado/Desktop/dm9601-2.6/dm9601.c:331: warning: passing argument 7 of 'usb_fill_control_urb' from incompatible pointer type /home/ghmercado/Desktop/dm9601-2.6/dm9601.c: In function 'read_bulk_callback': /home/ghmercado/Desktop/dm9601-2.6/dm9601.c:486: warning: passing argument 6 of 'usb_fill_bulk_urb' from incompatible pointer type /home/ghmercado/Desktop/dm9601-2.6/dm9601.c: In function 'dm9601_start_xmit': /home/ghmercado/Desktop/dm9601- 2.6/dm9601.c:605: warning: passing argument 6 of 'usb_fill_bulk_urb' from incompatible pointer type /home/ghmercado/Desktop/dm9601-2.6/dm9601.c: In function 'dm9601_open': /home/ghmercado/Desktop/dm9601- 2.6/dm9601.c:804: warning: passing argument 6 of 'usb_fill_bulk_urb' from incompatible pointer type /home/ghmercado/Desktop/dm9601-2.6/dm9601.c:813: warning: passing argument 6 of 'usb_fill_int_urb' from incompatible pointer type /home/ghmercado/Desktop/dm9601-2.6/dm9601.c: In function 'dm9601_disconnect': /home/ghmercado/Desktop/dm9601- 2.6/dm9601.c:1017: warning: ISO C90 forbids mixed declarations and code make[2]: *** [/home/ghmercado/Desktop/dm9601-2.6/dm9601.o] Error 1 make[1]: *** [_module_/home/ghmercado/Desktop/dm9601-2.6] Error 2 make[1]: Leaving directory `/usr/src/linux- headers-2.6.20-15-generic' make: *** [default] Error 2 @Danny: I'll try ndiswrapper after all else fails I guess. I still see some hope doing it the 'default' way.. @GOvvin: Thanks so much for the link it helped a lot! On 5/28/07, Michael Tinsay < [EMAIL PROTECTED]> wrote: Do you have kernel-headers installed? If not, do apt-get install kernel-headers-`uname -r` then run make clean; make; make install again. --- mike t. ----- Original Message ---- From: Gabriel H. Mercado < [EMAIL PROTECTED]> To: [email protected] Sent: Saturday, May 26, 2007 4:57:54 PM Subject: [plug] trying to install USB LAN on Xubuntu hi I'm trying to install a USB LAN I bought from CDR King onto Xubuntu 7.04. Here it is: http://www.cdrking.com/local/products/index.php?action=mnu&temp=2&typeno=4617684-429030-025874786-9043266&prod=USB%20Devices&prodcode=1101579-724931-190189253-8722910 It said Linux compatibility on the box but the CD only had Win drivers. Anyway when I type lsusb I get this: Bus 001 Device 001: ID 0a46:0286 Davicom Semiconductor, Inc. So I googled it up and found their product page, which lead me to their download page. I couldnt find a product named exactly the same, but these Taiwan Products are frequently rebranded and since the 'DM9601' is their only USB LAN product I assume I'm on the right track. http://www.davicom.com.tw/eng/download/Driver/driver_9601.htm So I downloaded and untarred it onto my /home/user/desktop. The readme file said I should do 'Make', which I did, resulting in the ff. errors: [EMAIL PROTECTED]:~/dm9601-2.6$ make make -C /lib/modules/2.6.17-10-server/build M=/home/gary/dm9601- 2.6 LDDINCDIR=/home/gary/dm9601-2.6/../include modules make: *** /lib/modules/2.6.17-10-server/build: No such file or directory. Stop. make: *** [default] Error 2 At some point I'm assuming a file named 'dm9601.ko' is supposed to show up, which accdg to the readme.txt (ff. the 'for redhat' users instructions, which I wanna try because I seem to have similar folders), I should do the following to: 1. login your system used the superuser. 2. copy dm9601.ko into /lib/modules/2.6.x/kernel/drivers/net/ 3. add the new line with "alias eth0 dm9601" in "/etc/module.conf". 4. execute "netconfig -d eth0". 5. Fill your IP address, netmask and gateway 6. press <ok> to confirm and exit this setting 7 reboot Pls. any help re that Make issue? Thank you! Gabriel _________________________________________________ Philippine Linux Users' Group (PLUG) Mailing List [email protected] (#PLUG @ irc.free.net.ph) Read the Guidelines: http://linux.org.ph/lists Searchable Archives: http://archives.free.net.ph _________________________________________________ Philippine Linux Users' Group (PLUG) Mailing List [email protected] (#PLUG @ irc.free.net.ph) Read the Guidelines: http://linux.org.ph/lists Searchable Archives: http://archives.free.net.ph -- http://mobile.exchange.ph http://kikay.exchange.ph http://mom.exchange.ph http://movie.exchange.ph http://basketball.exchange.ph ======================= Make life easier for Webmasters! http://spreadfirefox.com/community/?q=user/register&r=137994 _________________________________________________ Philippine Linux Users' Group (PLUG) Mailing List [email protected] (#PLUG @ irc.free.net.ph) Read the Guidelines: http://linux.org.ph/lists Searchable Archives: http://archives.free.net.ph _________________________________________________ Philippine Linux Users' Group (PLUG) Mailing List [email protected] (#PLUG @ irc.free.net.ph) Read the Guidelines: http://linux.org.ph/lists Searchable Archives: http://archives.free.net.ph -- http://mobile.exchange.ph http://kikay.exchange.ph http://mom.exchange.ph http://movie.exchange.ph http://basketball.exchange.ph ======================= Make life easier for Webmasters! http://spreadfirefox.com/community/?q=user/register&r=137994 _________________________________________________ Philippine Linux Users' Group (PLUG) Mailing List [email protected] (#PLUG @ irc.free.net.ph) Read the Guidelines: http://linux.org.ph/lists Searchable Archives: http://archives.free.net.ph _________________________________________________ Philippine Linux Users' Group (PLUG) Mailing List [email protected] (#PLUG @ irc.free.net.ph) Read the Guidelines: http://linux.org.ph/lists Searchable Archives: http://archives.free.net.ph -- http://mobile.exchange.ph http://kikay.exchange.ph http://mom.exchange.ph http://movie.exchange.ph http://basketball.exchange.ph ======================= Make life easier for Webmasters! http://spreadfirefox.com/community/?q=user/register&r=137994 _________________________________________________ Philippine Linux Users' Group (PLUG) Mailing List [email protected] (#PLUG @ irc.free.net.ph) Read the Guidelines: http://linux.org.ph/lists Searchable Archives: http://archives.free.net.ph _________________________________________________ Philippine Linux Users' Group (PLUG) Mailing List [email protected] (#PLUG @ irc.free.net.ph) Read the Guidelines: http://linux.org.ph/lists Searchable Archives: http://archives.free.net.ph -- http://mobile.exchange.ph http://kikay.exchange.ph http://mom.exchange.ph http://movie.exchange.ph http://basketball.exchange.ph ======================= Make life easier for Webmasters! http://spreadfirefox.com/community/?q=user/register&r=137994 -- http://mobile.exchange.ph http://kikay.exchange.ph http://mom.exchange.ph http://movie.exchange.ph http://basketball.exchange.ph ======================= Make life easier for Webmasters! http://spreadfirefox.com/community/?q=user/register&r=137994 _________________________________________________ Philippine Linux Users' Group (PLUG) Mailing List [email protected] (#PLUG @ irc.free.net.ph) Read the Guidelines: http://linux.org.ph/lists Searchable Archives: http://archives.free.net.ph
_________________________________________________ Philippine Linux Users' Group (PLUG) Mailing List [email protected] (#PLUG @ irc.free.net.ph) Read the Guidelines: http://linux.org.ph/lists Searchable Archives: http://archives.free.net.ph

