關於 kernel-2.6.12 在 Debian testing 上之疑問~~

如果您覺得您的問題不屬於 debian desktop 或是 debian server 版的範圍內,請在這裡發問。

版主: mufa

關於 kernel-2.6.12 在 Debian testing 上之疑問~~

文章Lost-Angel » 週三 8月 24, 2005 12:25 am

請教一下各位前輩們,小生的系統是 Debian testing base-system,核心是小生自行編譯的 kernel-2.6.12 並使用 make-kpkg binary-arch 打包成 .deb 包裝再行安裝的,小生有將 ppp_generic 以及 pppoe、pppox 編譯成為模組並在 /etc/modules 中設定讓他在系統啟動的時候自動載入,但是卻一直無法正確載入,以下是小生在系統啟動後執行 modprobe ppp_generic 指令時出現的錯誤訊息:

ppp_generic : Unknown symbol slhc_toss
ppp_generic : Unknown symbol slhc_compress
ppp_generic : Unknown symbol slhc_free
ppp_generic : Unknown symbol slhc_uncompress
ppp_generic : Unknown symbol slhc_remember
ppp_generic : Unknown symbol slhc_init
FATAL: Error inserting ppp_generic (/lib/modules/2.6.12/kernel/drivers/net/ppp_generic.ko): Unknown symbol in module, or unknown parameter (see dmesg)

小生執行 modprobe pppoe 指令則會出現如下訊息:

pppoe : Unknown symbol ppp_register_channel
pppoe : Unknown symbol ppp_input
pppoe : Unknown symbol unregister_pppox_proto
pppoe : Unknown symbol register_pppox_proto
pppoe : Unknown symbol pppox_unbind_sock
FATAL: Error inserting pppoe(/lib/modules/2.6.12/kernel/drivers/net/pppoe.ko): Unknown symbol in module, or unknown parameter (see dmesg)

以下則是小生執行 dmesg 所產生的訊息:

Linux version 2.6.12 (root@Lost-Empire) (gcc version 4.0.1 (Debian 4.0.1-2)) #8 Tue Aug 23 00:45:29 CST 2005
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 000000001fffc000 (usable)
BIOS-e820: 000000001fffc000 - 000000001ffff000 (ACPI data)
BIOS-e820: 000000001ffff000 - 0000000020000000 (ACPI NVS)
BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
511MB LOWMEM available.
On node 0 totalpages: 131068
DMA zone: 4096 pages, LIFO batch:1
Normal zone: 126972 pages, LIFO batch:31
HighMem zone: 0 pages, LIFO batch:1
DMI 2.3 present.
ACPI: RSDP (v000 ASUS ) @ 0x000f5810
ACPI: RSDT (v001 ASUS P4S8X 0x42302e31 MSFT 0x31313031) @ 0x1fffc000
ACPI: FADT (v001 ASUS P4S8X 0x42302e31 MSFT 0x31313031) @ 0x1fffc0c0
ACPI: BOOT (v001 ASUS P4S8X 0x42302e31 MSFT 0x31313031) @ 0x1fffc030
ACPI: MADT (v001 ASUS P4S8X 0x42302e31 MSFT 0x31313031) @ 0x1fffc058
ACPI: DSDT (v001 ASUS P4S8X 0x00001000 MSFT 0x0100000b) @ 0x00000000
ACPI: Local APIC address 0xfee00000
ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
Processor #0 15:2 APIC version 20
ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
IOAPIC[0]: apic_id 2, version 128, address 0xfec00000, GSI 0-23
ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl edge)
ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 20 low level)
ACPI: IRQ0 used by override.
ACPI: IRQ2 used by override.
Enabling APIC mode: Flat. Using 1 I/O APICs
Using ACPI (MADT) for SMP configuration information
Allocating PCI resources starting at 20000000 (gap: 20000000:dec00000)
Built 1 zonelists
Kernel command line: root=/dev/hda6 ro
mapped APIC to ffffd000 (fee00000)
mapped IOAPIC to ffffc000 (fec00000)
Initializing CPU#0
PID hash table entries: 2048 (order: 11, 32768 bytes)
Detected 2400.483 MHz processor.
Using tsc for high-res timesource
Console: colour VGA+ 80x25
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
Memory: 515460k/524272k available (1846k kernel code, 8208k reserved, 1096k data, 164k init, 0k highmem)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
Calibrating delay loop... 4734.97 BogoMIPS (lpj=2367488)
Mount-cache hash table entries: 512
CPU: After generic identify, caps: bfebfbff 00000000 00000000 00000000 00000400 00000000 00000000
CPU: After vendor identify, caps: bfebfbff 00000000 00000000 00000000 00000400 00000000 00000000
CPU: Trace cache: 12K uops, L1 D cache: 8K
CPU: L2 cache: 512K
CPU: After all inits, caps: bfebfbff 00000000 00000000 00000080 00000400 00000000 00000000
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU0: Intel P4/Xeon Extended MCE MSRs (12) available
CPU0: Thermal monitoring enabled
CPU: Intel(R) Pentium(R) 4 CPU 2.40GHz stepping 07
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
ENABLING IO-APIC IRQs
..TIMER: vector=0x31 pin1=2 pin2=-1
NET: Registered protocol family 16
PCI: PCI BIOS revision 2.10 entry at 0xf11b0, last bus=1
PCI: Using configuration type 1
mtrr: v2.0 (20020519)
ACPI: Subsystem revision 20050309
ACPI: Interpreter enabled
ACPI: Using IOAPIC for interrupt routing
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 *10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 *5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 10 11 12 14 15) *9
ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 10 11 12 14 15) *9
ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 7 10 11 12 14 15) *9
ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 10 11 12 14 15) *9
ACPI: PCI Root Bridge [PCI0] (0000:00)
PCI: Probing PCI hardware (bus 00)
Enabling SiS 96x SMBus.
PCI: Ignoring BAR0-3 of IDE controller 0000:00:02.5
Boot video device is 0000:01:00.0
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCI1._PRT]
Linux Plug and Play Support v0.97 (c) Adam Belay
pnp: PnP ACPI init
pnp: PnP ACPI: found 16 devices
PCI: Using ACPI for IRQ routing
PCI: If a device doesn't work, try "pci=routeirq". If it helps, post a report
pnp: 00:01: ioport range 0xe400-0xe47f could not be reserved
pnp: 00:01: ioport range 0xe480-0xe4ff has been reserved
pnp: 00:01: ioport range 0xe600-0xe61f has been reserved
pnp: 00:01: ioport range 0x480-0x48f has been reserved
pnp: 00:0f: ioport range 0x295-0x296 has been reserved
Simple Boot Flag at 0x3a set to 0x1
Initializing Cryptographic API
Linux agpgart interface v0.101 (c) Dave Jones
agpgart: Detected SiS 648 chipset
agpgart: AGP aperture is 64M @ 0xe8000000
[drm] Initialized drm 1.0.0 20040925
PNP: PS/2 Controller [PNP0303:PS2K,PNP0f13:PS2M] at 0x60,0x64 irq 1,12
serio: i8042 AUX port at 0x60,0x64 irq 12
serio: i8042 KBD port at 0x60,0x64 irq 1
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
sis900.c: v1.08.08 Jan. 22 2005
ACPI: PCI Interrupt 0000:00:04.0[A] -> GSI 19 (level, low) -> IRQ 19
0000:00:04.0: Realtek RTL8201 PHY transceiver found at address 1.
0000:00:04.0: Using transceiver found at address 1 as default
eth0: SiS 900 PCI Fast Ethernet at 0x9800, IRQ 19, 00:e0:18:e4:e9:52.
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
SIS5513: IDE controller at PCI slot 0000:00:02.5
ACPI: PCI Interrupt 0000:00:02.5[A] -> GSI 16 (level, low) -> IRQ 16
SIS5513: chipset revision 0
SIS5513: not 100% native mode: will probe irqs later
SIS5513: SiS 962/963 MuTIOL IDE UDMA133 controller
ide0: BM-DMA at 0xb400-0xb407, BIOS settings: hda:DMA, hdb:DMA
ide1: BM-DMA at 0xb408-0xb40f, BIOS settings: hdc:DMA, hdd:DMA
Probing IDE interface ide0...
hda: ST380013A, ATA DISK drive
hdb: ST340016A, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Probing IDE interface ide1...
hdc: HL-DT-STDVD-ROM GDR8162B, ATAPI CD/DVD-ROM drive
hdd: ATAPI CDRW 522452A, ATAPI CD/DVD-ROM drive
ide1 at 0x170-0x177,0x376 on irq 15
Probing IDE interface ide2...
Probing IDE interface ide3...
Probing IDE interface ide4...
Probing IDE interface ide5...
hda: max request size: 1024KiB
hda: 156301488 sectors (80026 MB) w/8192KiB Cache, CHS=16383/255/63, UDMA(100)
hda: cache flushes supported
hda: hda1 hda2 hda3 < hda5 hda6 hda7 hda8 >
hdb: max request size: 128KiB
hdb: 78165360 sectors (40020 MB) w/2048KiB Cache, CHS=65535/16/63, UDMA(100)
hdb: cache flushes not supported
hdb: hdb1 < hdb5 hdb6 >
hdc: ATAPI 48X DVD-ROM drive, 256kB Cache, UDMA(33)
Uniform CD-ROM driver Revision: 3.20
hdd: ATAPI 52X CD-ROM CD-R/RW drive, 2048kB Cache, UDMA(33)
ide-floppy driver 0.99.newide
mice: PS/2 mouse device common for all mice
Advanced Linux Sound Architecture Driver Version 1.0.9rc2 (Thu Mar 24 10:33:39 2005 UTC).
ALSA device list:
No soundcards found.
NET: Registered protocol family 2
IP: routing cache hash table of 4096 buckets, 32Kbytes
TCP established hash table entries: 32768 (order: 6, 262144 bytes)
TCP bind hash table entries: 32768 (order: 5, 131072 bytes)
TCP: Hash tables configured (established 32768 bind 32768)
NET: Registered protocol family 1
NET: Registered protocol family 15
ACPI wakeup devices:
PCI0 PCI1 PS2K PS2M USB0 USB3 USB1 USB2
ACPI: (supports S0 S1 S4 S5)
input: AT Translated Set 2 keyboard on isa0060/serio0
EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem) readonly.
Freeing unused kernel memory: 164k freed
kjournald starting. Commit interval 5 seconds
Adding 530104k swap on /dev/hda5. Priority:-1 extents:1
EXT3 FS on hda6, internal journal
ppp_generic: Unknown symbol slhc_toss
ppp_generic: Unknown symbol slhc_compress
ppp_generic: Unknown symbol slhc_free
ppp_generic: Unknown symbol slhc_uncompress
ppp_generic: Unknown symbol slhc_remember
ppp_generic: Unknown symbol slhc_init
pppoe: Unknown symbol ppp_register_channel
pppoe: Unknown symbol ppp_input
pppoe: Unknown symbol unregister_pppox_proto
pppoe: Unknown symbol register_pppox_proto
pppoe: Unknown symbol pppox_unbind_sock
pppox: Unknown symbol ppp_channel_index
pppox: Unknown symbol ppp_unregister_channel
input: GenPS/2 Genius Wheel Mouse on isa0060/serio1
kjournald starting. Commit interval 5 seconds
EXT3 FS on hda1, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting. Commit interval 5 seconds
EXT3 FS on hda7, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting. Commit interval 5 seconds
EXT3 FS on hdb6, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting. Commit interval 5 seconds
EXT3 FS on hda8, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
ohci_hcd: Unknown symbol usb_hcd_pci_suspend
ohci_hcd: Unknown symbol usb_hcd_register_root_hub
ohci_hcd: Unknown symbol usb_hcd_pci_probe
ohci_hcd: Unknown symbol usb_trylock_device
ohci_hcd: Unknown symbol usb_disabled
ohci_hcd: Unknown symbol usb_unlock_device
ohci_hcd: Unknown symbol usb_put_dev
ohci_hcd: Unknown symbol usb_lock_device
ohci_hcd: Unknown symbol usb_calc_bus_time
ohci_hcd: Unknown symbol usb_hcd_pci_resume
ohci_hcd: Unknown symbol usb_hcd_giveback_urb
ohci_hcd: Unknown symbol usb_set_device_state
ohci_hcd: Unknown symbol usb_hcd_pci_remove
ohci_hcd: Unknown symbol usb_alloc_dev
usbcore: registered new driver usbfs
usbcore: registered new driver hub
ACPI: PCI Interrupt 0000:00:03.3[D] -> GSI 23 (level, low) -> IRQ 23
ehci_hcd 0000:00:03.3: Silicon Integrated Systems [SiS] USB 2.0 Controller
ehci_hcd 0000:00:03.3: new USB bus registered, assigned bus number 1
ehci_hcd 0000:00:03.3: irq 23, io mem 0xe4800000
PCI: cache line size of 128 is not supported by device 0000:00:03.3
ehci_hcd 0000:00:03.3: USB 2.0 initialized, EHCI 1.00, driver 10 Dec 2004
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 6 ports detected
ohci_hcd: 2004 Nov 08 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI)
ACPI: PCI Interrupt 0000:00:03.0[A] -> GSI 20 (level, low) -> IRQ 20
ohci_hcd 0000:00:03.0: Silicon Integrated Systems [SiS] USB 1.0 Controller
ohci_hcd 0000:00:03.0: new USB bus registered, assigned bus number 2
ohci_hcd 0000:00:03.0: irq 20, io mem 0xe6000000
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
ACPI: PCI Interrupt 0000:00:03.1[B] -> GSI 21 (level, low) -> IRQ 21
ohci_hcd 0000:00:03.1: Silicon Integrated Systems [SiS] USB 1.0 Controller (#2)
ohci_hcd 0000:00:03.1: new USB bus registered, assigned bus number 3
ohci_hcd 0000:00:03.1: irq 21, io mem 0xe5800000
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 2 ports detected
ACPI: PCI Interrupt 0000:00:03.2[C] -> GSI 22 (level, low) -> IRQ 22
ohci_hcd 0000:00:03.2: Silicon Integrated Systems [SiS] USB 1.0 Controller (#3)
ohci_hcd 0000:00:03.2: new USB bus registered, assigned bus number 4
ohci_hcd 0000:00:03.2: irq 22, io mem 0xe5000000
hub 4-0:1.0: USB hub found
hub 4-0:1.0: 2 ports detected
USB Universal Host Controller Interface driver v2.2
input: PC Speaker
usb 3-2: new full speed USB device using ohci_hcd and address 2
usb 4-1: new low speed USB device using ohci_hcd and address 2
usb 4-2: new low speed USB device using ohci_hcd and address 3
eth0: Media Link On 100mbps full-duplex
ppp_generic: Unknown symbol slhc_toss
ppp_generic: Unknown symbol slhc_compress
ppp_generic: Unknown symbol slhc_free
ppp_generic: Unknown symbol slhc_uncompress
ppp_generic: Unknown symbol slhc_remember
ppp_generic: Unknown symbol slhc_init
ppp_generic: Unknown symbol slhc_toss
ppp_generic: Unknown symbol slhc_compress
ppp_generic: Unknown symbol slhc_free
ppp_generic: Unknown symbol slhc_uncompress
ppp_generic: Unknown symbol slhc_remember
ppp_generic: Unknown symbol slhc_init
ppp_generic: Unknown symbol slhc_toss
ppp_generic: Unknown symbol slhc_compress
ppp_generic: Unknown symbol slhc_free
ppp_generic: Unknown symbol slhc_uncompress
ppp_generic: Unknown symbol slhc_remember
ppp_generic: Unknown symbol slhc_init
ppp_generic: Unknown symbol slhc_toss
ppp_generic: Unknown symbol slhc_compress
ppp_generic: Unknown symbol slhc_free
ppp_generic: Unknown symbol slhc_uncompress
ppp_generic: Unknown symbol slhc_remember
ppp_generic: Unknown symbol slhc_init
ppp_generic: Unknown symbol slhc_toss
ppp_generic: Unknown symbol slhc_compress
ppp_generic: Unknown symbol slhc_free
ppp_generic: Unknown symbol slhc_uncompress
ppp_generic: Unknown symbol slhc_remember
ppp_generic: Unknown symbol slhc_init
ppp_generic: Unknown symbol slhc_toss
ppp_generic: Unknown symbol slhc_compress
ppp_generic: Unknown symbol slhc_free
ppp_generic: Unknown symbol slhc_uncompress
ppp_generic: Unknown symbol slhc_remember
ppp_generic: Unknown symbol slhc_init
pppoe: Unknown symbol ppp_register_channel
pppoe: Unknown symbol ppp_input
pppoe: Unknown symbol unregister_pppox_proto
pppoe: Unknown symbol register_pppox_proto
pppoe: Unknown symbol pppox_unbind_sock
ppp_generic: Unknown symbol slhc_toss
ppp_generic: Unknown symbol slhc_compress
ppp_generic: Unknown symbol slhc_free
ppp_generic: Unknown symbol slhc_uncompress
ppp_generic: Unknown symbol slhc_remember
ppp_generic: Unknown symbol slhc_init

請教一下各位前被這到底是怎麼一回是呢??? 該怎麼辦才可以讓 ppp_generic、pppoe、pppox 等模組能夠正常的載入系統呢??? 是不是小生遺漏掉了什麼地方呢??? 煩請各位前輩指點一下不才的小生好嗎??? 非常的感謝各位!!!

P.S. 小生已有安裝 module-init-tools 套件,而且核心裡面所有 ppp 開頭的選項都有編譯成模組,系統也有安裝 hotplug 套件。
The most beautiful thing we can experience is mysterious.
It is the source of all true art and science.

--- Albert Einstein, 1930
頭像
Lost-Angel
活潑的高中生
活潑的高中生
 
文章: 265
註冊時間: 週二 1月 25, 2005 1:29 am
來自: 臺灣民國高雄縣

文章Lost-Angel » 週一 8月 29, 2005 10:05 pm

自己回答,問題已經解決了。重新執行過 make-kpkg clean 以及 make-kpkg binary-arch 在重新安裝就恢復正常了... 雖然我也不大清楚怎麼一回事... :-(
The most beautiful thing we can experience is mysterious.
It is the source of all true art and science.

--- Albert Einstein, 1930
頭像
Lost-Angel
活潑的高中生
活潑的高中生
 
文章: 265
註冊時間: 週二 1月 25, 2005 1:29 am
來自: 臺灣民國高雄縣


回到 debian misc

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客