Results 1 to 6 of 6

Thread: module loading problem

  1. #1
    Junior Member
    Join Date
    Apr 2004
    Posts
    3

    module loading problem

    I can't make some modules load at boot time.

    Here's my /etc/modules

    Code:
    # /etc/modules: kernel modules to load at boot time.
    #
    # This file should contain the names of kernel modules that are
    # to be loaded at boot time, one per line.  Comments begin with
    # a `#', and everything on the line after them are ignored.
    forcedeth
    usbcore
    usb_storage
    ieee1394
    ohci1394
    sbp2
    rtc
    ehci_hcd
    serial_core
    8250
    parport
    parport_pc
    ac97_codec
    videodev
    v4l2_common
    i2c_core
    btcx_risc
    i2c_algo_bit
    video_buf
    msdos
    ntfs
    nls_iso8859_1
    jbd
    ext3
    reiserfs
    autofs
    xfs
    bttv
    snd-intel8x0
    sg
    and here's my lsmod just after booting :

    Code:
    nico@babasse:~$ lsmod
    Module                  Size  Used by
    snd_mixer_oss          19520  0
    snd                    49508  1 snd_mixer_oss
    soundcore               9632  1 snd
    apm                    19244  1
    usbcore                96412  0
    autofs                 16896  1
    pcmcia_core            50508  0
    af_packet              20360  0
    ppp_async              12352  0
    ipv6                  248576  8
    ppp_generic            30740  1 ppp_async
    slhc                    8704  1 ppp_generic
    rtc                    13576  0
    xfs                   617660  1
    nls_iso8859_1           5760  1
    ntfs                   99500  1
    8250                   23296  0
    serial_core            22720  1 8250
    I have to load manually :
    forcedeth to make internet work
    snd_intel8x0 to make sound work
    bttv to make my tv card work

    Pretty annoying huh ?


    Anybody may help ?

    here's my dmesg :

    Code:
    nico@babasse:~$ dmesg
    Linux version 2.6.5 (root@babasse) (version gcc 3.3.3 20040110 (prerelease) (Debian)) #1 SMP Thu Apr 8 12:21:03 CEST 2004
    BIOS-provided physical RAM map:
     BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
     BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
     BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
     BIOS-e820: 0000000000100000 - 000000001dff0000 (usable)
     BIOS-e820: 000000001dff0000 - 000000001dff3000 (ACPI NVS)
     BIOS-e820: 000000001dff3000 - 000000001e000000 (ACPI data)
     BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
     BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
     BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
    0MB HIGHMEM available.
    479MB LOWMEM available.
    On node 0 totalpages: 122864
      DMA zone: 4096 pages, LIFO batch:1
      Normal zone: 118768 pages, LIFO batch:16
      HighMem zone: 0 pages, LIFO batch:1
    DMI 2.2 present.
    ACPI: RSDP (v000 Nvidia                                    ) @ 0x000f6e10
    ACPI: RSDT (v001 Nvidia AWRDACPI 0x42302e31 AWRD 0x00000000) @ 0x1dff3000
    ACPI: FADT (v001 Nvidia AWRDACPI 0x42302e31 AWRD 0x00000000) @ 0x1dff3040
    ACPI: MADT (v001 Nvidia AWRDACPI 0x42302e31 AWRD 0x00000000) @ 0x1dff7200
    ACPI: DSDT (v001 NVIDIA AWRDACPI 0x00001000 MSFT 0x0100000d) @ 0x00000000
    ACPI: Local APIC address 0xfee00000
    ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
    Processor #0 6:8 APIC version 16
    ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
    Built 1 zonelists
    Kernel command line: BOOT_IMAGE=Linux ro root=304 hda=scsi hdb=scsi hdc=scsi hdd=scsi hde=scsi hdf=scsi hdg=scsi hdh=scsi apm=power-off nomce
    ide_setup: hda=scsi
    ide_setup: hdb=scsi
    ide_setup: hdc=scsi
    ide_setup: hdd=scsi
    ide_setup: hde=scsi
    ide_setup: hdf=scsi
    ide_setup: hdg=scsi
    ide_setup: hdh=scsi
    Found and enabled local APIC!
    Initializing CPU#0
    PID hash table entries: 2048 (order 11: 16384 bytes)
    Detected 2103.213 MHz processor.
    Using tsc for high-res timesource
    Console: colour dummy device 80x25
    Memory: 481800k/491456k available (1746k kernel code, 8892k reserved, 792k data, 196k init, 0k highmem)
    Checking if this processor honours the WP bit even in supervisor mode... Ok.
    Calibrating delay loop... 4153.34 BogoMIPS
    Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
    Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
    Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
    CPU:     After generic identify, caps: 0383fbff c1c3fbff 00000000 00000000
    CPU:     After vendor identify, caps: 0383fbff c1c3fbff 00000000 00000000
    CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
    CPU: L2 Cache: 256K (64 bytes/line)
    CPU:     After all inits, caps: 0383fbff c1c3fbff 00000000 00000020
    Enabling fast FPU save and restore... done.
    Enabling unmasked SIMD FPU exception support... done.
    Checking 'hlt' instruction... OK.
    POSIX conformance testing by UNIFIX
    CPU0: AMD Athlon(tm) XP 2600+ stepping 01
    per-CPU timeslice cutoff: 731.17 usecs.
    task migration cache decay timeout: 1 msecs.
    enabled ExtINT on CPU#0
    ESR value before enabling vector: 00000000
    ESR value after enabling vector: 00000000
    Total of 1 processors activated (4153.34 BogoMIPS).
    Using local APIC timer interrupts.
    calibrating APIC timer ...
    ..... CPU clock speed is 2102.0733 MHz.
    ..... host bus clock speed is 336.0437 MHz.
    Brought up 1 CPUs
    NET: Registered protocol family 16
    PCI: PCI BIOS revision 2.10 entry at 0xfb760, last bus=2
    PCI: Using configuration type 1
    mtrr: v2.0 (20020519)
    SCSI subsystem initialized
    PCI: Probing PCI hardware
    PCI: Probing PCI hardware (bus 00)
    PCI: Using IRQ router default [10de/01e0] at 0000:00:00.0
    spurious 8259A interrupt: IRQ7.
    vesafb: framebuffer at 0xd4000000, mapped to 0xde800000, size 16384k
    vesafb: mode is 1024x768x16, linelength=2048, pages=1
    vesafb: protected mode interface info at c000:d710
    vesafb: scrolling: redraw
    vesafb: directcolor: size=0:5:6:5, shift=0:11:5:0
    fb0: VESA VGA frame buffer device
    ikconfig 0.7 with /proc/config*
    VFS: Disk quotas dquot_6.5.1
    Initializing Cryptographic API
    Console: switching to colour frame buffer device 128x48
    Using anticipatory io scheduler
    FDC 0 is a post-1991 82077
    RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
    Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
    ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
    NFORCE2: IDE controller at PCI slot 0000:00:09.0
    NFORCE2: chipset revision 162
    NFORCE2: not 100% native mode: will probe irqs later
    NFORCE2: BIOS didn't set cable bits correctly. Enabling workaround.
    NFORCE2: 0000:00:09.0 (rev a2) UDMA133 controller
        ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:DMA, hdb:DMA
        ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:DMA, hdd:DMA
    hda: Maxtor 6Y120P0, ATA DISK drive
    ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
    hdc: SAMSUNG CD-R/RW SW-252B, ATAPI CD/DVD-ROM drive
    ide1 at 0x170-0x177,0x376 on irq 15
    hda: max request size: 128KiB
    hda: 240121728 sectors (122942 MB) w/7936KiB Cache, CHS=65535/16/63
     hda: hda1 < hda5 > hda2 hda3 hda4
    ide-cd: passing drive hdc to ide-scsi emulation.
    ide-scsi is deprecated for cd burning! Use ide-cd and give dev=/dev/hdX as device
    scsi0 : SCSI host adapter emulation for IDE ATAPI devices
      Vendor: SAMSUNG   Model: CD-R/RW SW-252B   Rev: R701
      Type:   CD-ROM                             ANSI SCSI revision: 02
    sr0: scsi3-mmc drive: 52x/52x writer cd/rw xa/form2 cdda tray
    Uniform CD-ROM driver Revision: 3.20
    Attached scsi CD-ROM sr0 at scsi0, channel 0, id 0, lun 0
    
    mice: PS/2 mouse device common for all mice
    serio: i8042 AUX port at 0x60,0x64 irq 12
    input: ImExPS/2 Logitech Explorer Mouse on isa0060/serio1
    serio: i8042 KBD port at 0x60,0x64 irq 1
    input: AT Translated Set 2 keyboard on isa0060/serio0
    NET: Registered protocol family 2
    IP: routing cache hash table of 4096 buckets, 32Kbytes
    TCP: Hash tables configured (established 32768 bind 32768)
    NET: Registered protocol family 1
    EXT2-fs warning (device hda4): ext2_fill_super: mounting ext3 filesystem as ext2
    
    VFS: Mounted root (ext2 filesystem) readonly.
    Freeing unused kernel memory: 196k freed
    Adding 248996k swap on /dev/hda3.  Priority:-1 extents:1
    Serial: 8250/16550 driver $Revision: 1.90 $ 14 ports, IRQ sharing disabled
    ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
    ttyS1: LSR safety check engaged!
    ttyS1: LSR safety check engaged!
    NTFS driver 2.1.6 [Flags: R/W MODULE].
    NTFS volume version 3.1.
    SGI XFS with ACLs, realtime, no debug enabled
    SGI XFS Quota Management subsystem
    XFS mounting filesystem hda5
    Ending clean XFS mount for filesystem: hda5
    Real Time Clock Driver v1.12
    CSLIP: code copyright 1989 Regents of the University of California
    PPP generic driver version 2.4.2
    NET: Registered protocol family 10
    IPv6 over IPv4 tunneling driver
    NET: Registered protocol family 17
    Linux Kernel Card Services
      options:  [pci] [pm]
    ttyS1: LSR safety check engaged!
    warning: process `update' used the obsolete bdflush system call
    Fix your initscripts?
    drivers/usb/core/usb.c: registered new driver usbfs
    drivers/usb/core/usb.c: registered new driver hub
    apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16ac)
    mtrr: 0xd4000000,0x2000000 overlaps existing 0xd4000000,0x1000000
    atkbd.c: Unknown key released (translated set 2, code 0x7a on isa0060/serio0).
    atkbd.c: This is an XFree86 bug. It shouldn't access hardware directly.
    atkbd.c: Unknown key released (translated set 2, code 0x7a on isa0060/serio0).
    atkbd.c: This is an XFree86 bug. It shouldn't access hardware directly.
    forcedeth.c: Reverse Engineered nForce ethernet driver. Version 0.25.
    PCI: Setting latency timer of device 0000:00:04.0 to 64
    eth0: forcedeth.c: subsystem: 01297:f541 bound to 0000:00:04.0
    PCI: Setting latency timer of device 0000:00:06.0 to 64
    intel8x0_measure_ac97_clock: measured 49365 usecs
    intel8x0: clocking to 47390
    Linux video capture interface: v1.00
    bttv: driver version 0.9.12 loaded
    bttv: using 8 buffers with 2080k (520 pages) each for capture
    bttv: Bt8xx card found (0).
    bttv0: Bt848 (rev 18) at 0000:01:06.0, irq: 5, latency: 32, mmio: 0xde000000
    bttv0: using:  *** UNKNOWN/GENERIC ***  [card=0,autodetected]
    bttv0: gpio: en=00000000, out=00000000 in=00ff27ff [init]
    bttv: readee error
    bttv0: using tuner=-1
    bttv0: i2c: checking for MSP34xx @ 0x80... not found
    bttv0: i2c: checking for TDA9875 @ 0xb0... not found
    bttv0: i2c: checking for TDA7432 @ 0x8a... not found
    bttv0: registered device video0
    bttv0: registered device vbi0
    eth0: no IPv6 routers present
    PPP BSD Compression module registered
    PPP Deflate Compression module registered

  2. #2
    Senior Member registered user
    Join Date
    Jul 2003
    Posts
    130
    I'm not sure if this will help, but after loading the modules manually, did you try running "update-modules" ?

  3. #3
    Junior Member
    Join Date
    Apr 2004
    Posts
    3
    Yes, i do it every time i boot, by running alsa-init.

    Doesn't help...

  4. #4
    Senior Member registered user
    Join Date
    Mar 2003
    Location
    colorado springs, colorado
    Posts
    1,933
    Just add those modules to /etc/init.d/bootmisc.sh

    modprobe forcedeth snd_intel8x0 bttv
    pump eth0

    (you may not need to use pump)

  5. #5
    Senior Member registered user
    Join Date
    Mar 2003
    Location
    colorado springs, colorado
    Posts
    1,933
    I just happened across this by accident. Create a file /etc/modutils/actions w/ this:

    # Special actions that are needed for some modules

    # The BTTV module does not load the tuner module automatically,
    # so do that in here
    post-install bttv insmod tuner
    post-remove bttv rmmod tuner

  6. #6
    Junior Member
    Join Date
    Apr 2004
    Posts
    3
    it worked !

    thanks a lot.

    I didn't need to create /etc/modutils/actions, the tuner module just loaded.

Similar Threads

  1. Soundblaster and Live Knoppix (module not loading) Help!
    By Budman21901 in forum MS Windows & New to Linux
    Replies: 7
    Last Post: 01-06-2005, 01:57 AM
  2. need to stop a module from loading using a text editor?????
    By voldemort in forum Hdd Install / Debian / Apt
    Replies: 6
    Last Post: 09-06-2004, 11:36 AM
  3. usb module loading help
    By corwinspyre in forum Hardware & Booting
    Replies: 1
    Last Post: 08-15-2003, 08:38 PM
  4. problem with cloop module...
    By Myrdhin in forum Customising & Remastering
    Replies: 2
    Last Post: 08-01-2003, 02:54 PM
  5. Replies: 0
    Last Post: 04-06-2003, 04:00 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •