Failing kernel 2.6.15-25.43 src build: DEVLIST zddevlist.h

Matt England mengland at mengland.net
Wed Jun 21 01:44:10 UTC 2006


Summary:

I'm unable to get kernel 2.6.15-25.43 build from source to work.  "DEVLIST 
drivers/usb/net/zd1211/zddevlist.h" fails, and a successive build chokes 
while looking for zddevlist.h.  This happens in both the git-based build as 
well as linux-source-* pkg-based build.

A couple disclaimers and some background:

I don't know if this is the right list to post this question in seek of 
help.  I couldn't find any other appropriate forum/list/discussion.  Thanks 
for any pointers wrt this matter.

I'm an experienced Linux and Unix sysadmin and programmer, but I've never 
before built a kernel.  Please pardon my ignorance.

I'm trying to patch the kernel to get my Verizon V620 EVDO card (a cousin 
to the PC5740 card)--which is the "cellular broadband" solution in a pcmcia 
package--to work with my Ubuntu Dapper laptop on a Thinkpad T41 as per:

http://kenkinder.com/evdo-pc5740/

Note that I'm building a -25 kernel on a -23 system.  Is this a problem?  I 
have since auto-installed -25 and plan to reboot on it to see if things change.

Within the last couple weeks, the Ubuntu wiki pages for Kernel building 
have dramatically changed.  I used the "new" set:

https://wiki.ubuntu.com/KernelCustomBuild
https://wiki.ubuntu.com/KernelGitGuide

...which seem be much leaner on the details (but that doesn't mean the are 
not better), from what I can remember.  Some of the older, now-nonexistent 
wiki pages I recall reading are listed here:

http://www.ubuntuforums.org/showthread.php?t=188213


A side question:

Is is possible/wise/recommendable to rebuild only the module (the .ko 
files) that deals with the usb-based serial (through the evdo) interface so 
as to change as little as possible with my system?  Or is it better to 
rebuild the entire kernel set for consistency/reliability or other 
reasons?  or something else?

My session output (note that my evdo card is not currently installed in the 
lspci output below):

[...]
   CC [M]  drivers/usb/net/zd1211/zdtkipseed.o
   CC [M]  drivers/usb/net/zd1211/zdmic.o
   DEVLIST drivers/usb/net/zd1211/zddevlist.h
make[5]: *** [drivers/usb/net/zd1211/zddevlist.h] Error 1
make[4]: *** [drivers/usb/net/zd1211] Error 2
make[3]: *** [drivers/usb/net] Error 2
make[2]: *** [drivers/usb] Error 2
make[1]: *** [drivers] Error 2
make: *** [_all] Error 2
mengland at matts-laptop 4:22pm [...src/linux-source-2.6.15] 79> history | tail -3
     77  15:44   ls -la /home/builds/kernel/
     78  15:45   make O=/home/builds/kernel
     79  21:14   history | tail -3
mengland at matts-laptop 9:14pm [...src/linux-source-2.6.15] 80>

mengland at matts-laptop 9:18pm [...src/linux-source-2.6.15] 83> lspci
0000:00:00.0 Host bridge: Intel Corporation 82855PM Processor to I/O 
Controller (rev 03)
0000:00:01.0 PCI bridge: Intel Corporation 82855PM Processor to AGP 
Controller (rev 03)
0000:00:1d.0 USB Controller: Intel Corporation 82801DB/DBL/DBM 
(ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 01)
0000:00:1d.1 USB Controller: Intel Corporation 82801DB/DBL/DBM 
(ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 01)
0000:00:1d.2 USB Controller: Intel Corporation 82801DB/DBL/DBM 
(ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 01)
0000:00:1d.7 USB Controller: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) 
USB2 EHCI Controller (rev 01)
0000:00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 81)
0000:00:1f.0 ISA bridge: Intel Corporation 82801DBM (ICH4-M) LPC Interface 
Bridge (rev 01)
0000:00:1f.1 IDE interface: Intel Corporation 82801DBM (ICH4-M) IDE 
Controller (rev 01)
0000:00:1f.3 SMBus: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) 
SMBus Controller (rev 01)0000:00:1f.5 Multimedia audio controller: Intel 
Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller 
(rev 01)
0000:00:1f.6 Modem: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) 
AC'97 Modem Controller (rev 01)
0000:01:00.0 VGA compatible controller: ATI Technologies Inc Radeon 
Mobility M7 LW [Radeon Mobility 7500]
0000:02:00.0 CardBus bridge: Texas Instruments PCI4520 PC card Cardbus 
Controller (rev 01)
0000:02:00.1 CardBus bridge: Texas Instruments PCI4520 PC card Cardbus 
Controller (rev 01)
0000:02:01.0 Ethernet controller: Intel Corporation 82540EP Gigabit 
Ethernet Controller (Mobile) (rev 03)
0000:02:02.0 Network controller: Intel Corporation PRO/Wireless LAN 2100 3B 
Mini PCI Adapter (rev 04)
mengland at matts-laptop 9:23pm [...src/linux-source-2.6.15] 84> uname -a
Linux matts-laptop 2.6.15-23-386 #1 PREEMPT Tue May 23 13:49:40 UTC 2006 
i686 GNU/Linux
mengland at matts-laptop 9:23pm [...src/linux-source-2.6.15] 85>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/ubuntu-users/attachments/20060620/594305e4/attachment.html>


More information about the ubuntu-users mailing list