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