Go Back   nV News Forums > Linux Support Forums > General Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 05-04-04, 04:42 AM   #1
Spriggan
Registered User
 
Spriggan's Avatar
 
Join Date: Apr 2004
Posts: 12
Unhappy Buffer underrun errors

Hi there, wondering if anyone can help

I have a USB modem under Fedora Core 1 that works very well when using the smlink.com drivers (new 2.9.6 version).

If I install Fedora Core 1.0 "as is" the modem works very very well.

If however I install the nvidia graphics driver (1.0-5336), and the nforce drivers (0261) then the modem dies un ugly death. Basically I can dial up, connect to my ISP and then surf the web. however, about 2 minutes into the connection, it flatlines and there is no more data transferred in or out of the system, but the connection is still up. If I exit X and go to a console (ctrl+alt+F1) the following message is streaming down the screen:

ST7554: fifo underrun!

Does anybody have any idea how this could be solved??

--Spriggan
Spriggan is offline   Reply With Quote
Old 05-04-04, 04:45 AM   #2
Spriggan
Registered User
 
Spriggan's Avatar
 
Join Date: Apr 2004
Posts: 12
Default Re: Buffer underrun errors

Sorry, forgot my hardware set-up

Shuttle SN45G - Nvidia nforce 2 ultra 400
Athlon XP 2400+
512MB 400 MHz DDR ram (running at 266MHz)
Mecer USB modem (using smlink.com 2.9.6 drivers)
GeForce FX5200 128MB (Gainward)

--Spriggan
Spriggan is offline   Reply With Quote
Old 05-04-04, 06:36 AM   #3
hppnq
Registered User
 
Join Date: Apr 2004
Location: Dutch
Posts: 113
Default Re: Buffer underrun errors

Looks like an interrupt problem. Can you play with that a bit?
hppnq is offline   Reply With Quote
Old 05-04-04, 09:39 AM   #4
Spriggan
Registered User
 
Spriggan's Avatar
 
Join Date: Apr 2004
Posts: 12
Default Re: Buffer underrun errors

how would i change interrupt's??
I have made sure that my BIOS is set-up for non PnP/PCI

but it didn't seem to help.

--Spriggan
Spriggan is offline   Reply With Quote
Old 05-04-04, 03:42 PM   #5
hppnq
Registered User
 
Join Date: Apr 2004
Location: Dutch
Posts: 113
Default Re: Buffer underrun errors

Before you start rearranging your cards, it's easier if you could first post the output of the following commands:

# lspci -vv
# cat /proc/interrupts
# dmesg

Then, if you are using ACPI you could try to reboot with the option "acpi=nopci", or, if that doesn't make the problem go away, "acpi=off". If you are running grub, you have to press
'e' to edit the line displaying the kernel you are about to boot (simply append the option to the given line), else if you are using LILO press shift after power up so you get a "boot:" prompt and type "linux acpi=nopci" or "linux acpi=off" (assuming you have called your boot image "linux" which is the default I think).
hppnq is offline   Reply With Quote
Old 05-05-04, 06:16 AM   #6
Spriggan
Registered User
 
Spriggan's Avatar
 
Join Date: Apr 2004
Posts: 12
Default Re: Buffer underrun errors

Hi hpppnq, unfortunetly i am at work and my problem is at home.

this is the dmesg before I reinstalled the system

[root@Spriggan bin]# ./dmesg
Linux version 2.4.22-1.2115.nptl (bhcompile@bugs.devel.redhat.com) (gcc version 3.2.3 20030422 (Red Hat Linux 3.2.3-6)) #1 Wed Oct 29 15:31:21 EST 2003
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 000000001fff0000 (usable)
BIOS-e820: 000000001fff0000 - 000000001fff3000 (ACPI NVS)
BIOS-e820: 000000001fff3000 - 0000000020000000 (ACPI data)
BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
0MB HIGHMEM available.
511MB LOWMEM available.
ACPI: have wakeup address 0xc0001000
On node 0 totalpages: 131056
zone(0): 4096 pages.
zone(1): 126960 pages.
zone(2): 0 pages.
ACPI: RSDP (v000 XPC ) @ 0x000f6d40
ACPI: RSDT (v001 XPC AWRDACPI 0x42302e31 AWRD 0x00000000) @ 0x1fff3000
ACPI: FADT (v001 XPC AWRDACPI 0x42302e31 AWRD 0x00000000) @ 0x1fff3040
ACPI: MADT (v001 XPC AWRDACPI 0x42302e31 AWRD 0x00000000) @ 0x1fff7200
ACPI: DSDT (v001 XPC SN45 0x00001000 MSFT 0x0100000e) @ 0x00000000
Kernel command line: ro root=LABEL=/ hdc=ide-scsi rhgb
ide_setup: hdc=ide-scsi
Initializing CPU#0
Detected 2004.563 MHz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 3997.69 BogoMIPS
Memory: 514284k/524224k available (1482k kernel code, 9552k reserved, 1110k data, 136k init, 0k highmem)
Dentry cache hash table entries: 65536 (order: 7, 524288 bytes)
Inode cache hash table entries: 32768 (order: 6, 262144 bytes)
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer cache hash table entries: 32768 (order: 5, 131072 bytes)
Page-cache hash table entries: 131072 (order: 7, 524288 bytes)
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 256K (64 bytes/line)
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU: After generic, caps: 0383fbff c1c3fbff 00000000 00000000
CPU: Common caps: 0383fbff c1c3fbff 00000000 00000000
CPU: AMD Athlon(tm) XP 2400+ stepping 01
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
mtrr: v1.40 (20010327) Richard Gooch (rgooch@atnf.csiro.au)
mtrr: detected mtrr type: Intel
ACPI: Subsystem revision 20031002
ACPI: Interpreter disabled.
PCI: PCI BIOS revision 2.10 entry at 0xfb790, last bus=3
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: Probing PCI hardware (bus 00)
PCI: Using IRQ router default [10de/01e0] at 00:00.0
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16)
Starting kswapd
VFS: Disk quotas vdquot_6.5.1
pty: 2048 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with MANY_PORTS MULTIPORT SHARE_IRQ SERIAL_PCI ISAPNP enabled
ttyS0 at 0x03f8 (irq = 4) is a 16550A
Real Time Clock Driver v1.10e
NET4: Frame Diverter 0.46
RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize
Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
NFORCE2: IDE controller at PCI slot 00:09.0
NFORCE2: chipset revision 162
NFORCE2: not 100% native mode: will probe irqs later
AMD_IDE: Bios didn't set cable bits corectly. Enabling workaround.
AMD_IDE: nVidia Corporation nForce2 IDE (rev a2) UDMA100 controller on pci00:09.0
ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hdaMA, hdbMA
ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdcMA, hddMA
hda: WDC WD400BB-75AUA1, ATA DISK drive
blk: queue c0408880, I/O limit 4095Mb (mask 0xffffffff)
hdc: HL-DT-ST RW/DVD GCC-4520B, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: attached ide-disk driver.
hda: host protected area => 1
hda: 78165360 sectors (40021 MB) w/2048KiB Cache, CHS=4865/255/63, UDMA(66)
Partition check:
hda: hda1 hda2 hda3 hda4 < hda5 >
ide: late registration of driver.
md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
Initializing Cryptographic API
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 4096 buckets, 32Kbytes
TCP: Hash tables configured (established 32768 bind 65536)
Linux IP multicast router 0.06 plus PIM-SM
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
RAMDISK: Compressed image found at block 0
Freeing initrd memory: 159k freed
VFS: Mounted root (ext2 filesystem).
Journalled Block Device driver loaded
kjournald starting. Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
Freeing unused kernel memory: 136k freed
0: nvidia: loading NVIDIA Linux x86 NVIDIA Kernel Module 1.0-5336 Wed Jan 14 18:29:26 PST 2004
Linux agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 439M
agpgart: Detected NVIDIA nForce2 chipset
agpgart: AGP aperture is 128M @ 0xd0000000
mice: PS/2 mouse device common for all mice
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
PCI: Setting latency timer of device 00:02.0 to 64
usb-ohci.c: USB OHCI at membase 0xe1ba2000, IRQ 3
usb-ohci.c: usb-00:02.0, nVidia Corporation nForce2 USB Controller
usb.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found
hub.c: 3 ports detected
PCI: Setting latency timer of device 00:02.1 to 64
usb-ohci.c: USB OHCI at membase 0xe1ba4000, IRQ 5
usb-ohci.c: usb-00:02.1, nVidia Corporation nForce2 USB Controller (#2)
usb.c: new USB bus registered, assigned bus number 2
hub.c: USB hub found
hub.c: 3 ports detected
usb.c: registered new driver hiddev
usb.c: registered new driver hid
hid-core.c: v1.8.1 Andreas Gal, Vojtech Pavlik <vojtech@suse.cz>
hid-core.c: USB HID support drivers
EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,3), internal journal
Adding Swap: 1044184k swap-space (priority -1)
hub.c: new USB device 00:02.0-2, assigned address 2
usb.c: USB device 2 (vend/prod 0x483/0x7554) is not claimed by any active driver.
ST7554 USB Modem.
usb.c: registered new driver ST7554 USB Modem
<6>slusb: slusb0 is found.
usb.c: registered new driver acm
acm.c: v0.21:USB Abstract Control Model driver for USB modems and ISDN adapters
kjournald starting. Commit interval 5 seconds
EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,2), internal journal
EXT3-fs: mounted filesystem with ordered data mode.
ohci1394: $Rev: 1010 $ Ben Collins <bcollins@debian.org>
PCI: Setting latency timer of device 00:0d.0 to 64
ohci1394_0: OHCI-1394 1.1 (PCI): IRQ=[11] MMIO=[e4084000-e40847ff] Max Packet=[2048]
ohci1394_0: SelfID received outside of bus reset sequence
ieee1394: Host added: ID:BUS[0-00:1023] GUID[00301b301bb0cff3]
SCSI subsystem driver Revision: 1.00
hdc: attached ide-scsi driver.
scsi0 : SCSI host adapter emulation for IDE ATAPI devices
Vendor: HL-DT-ST Model: RW/DVD GCC-4520B Rev: 1.00
Type: CD-ROM ANSI SCSI revision: 02
parport0: PC-style at 0x378 [PCSPP,TRISTATE]
Attached scsi CD-ROM sr0 at scsi0, channel 0, id 0, lun 0
sr0: scsi3-mmc drive: 52x/52x writer cd/rw xa/form2 cdda tray
Uniform CD-ROM driver Revision: 3.12
inserting floppy driver for 2.4.22-1.2115.nptl
floppy0: no floppy controllers found
PCI: Setting latency timer of device 00:04.0 to 64
divert: allocating divert_blk for eth0
divert: freeing divert_blk for eth0
ip_tables: (C) 2000-2002 Netfilter core team
ip_conntrack version 2.1 (4095 buckets, 32760 max) - 292 bytes per conntrack
PCI: Setting latency timer of device 00:04.0 to 64
divert: allocating divert_blk for eth0
parport0: PC-style at 0x378 [PCSPP,TRISTATE]
lp0: using parport0 (polling).
lp0: console ready
PCI: Setting latency timer of device 00:06.0 to 64
intel8x0_measure_ac97_clock: measured 49846 usecs
intel8x0: clocking to 47379
Nvidia + AC97 Audio, version 0.24, 21:45:19 Apr 23 2004
Nvaudio: in Funcction Nvaudio_init_module
Nvidia + AC97 Audio, version 0.24, 21:45:19 Apr 23 2004
Nvaudio: in Funcction Nvaudio_init_module
Nvidia + AC97 Audio, version 0.24, 21:45:19 Apr 23 2004
Nvaudio: in Funcction Nvaudio_init_module
Nvidia + AC97 Audio, version 0.24, 21:45:19 Apr 23 2004
Nvaudio: in Funcction Nvaudio_init_module
Spriggan is offline   Reply With Quote
Old 05-06-04, 01:29 AM   #7
hppnq
Registered User
 
Join Date: Apr 2004
Location: Dutch
Posts: 113
Default Re: Buffer underrun errors

Okay, please post the rest whenever you're ready. It'd be nice if you could also post the output of dmesg after your modem stops functioning.

Also, try booting with those two options I described below and let me know what the results are.
hppnq is offline   Reply With Quote
Old 05-07-04, 03:28 AM   #8
Spriggan
Registered User
 
Spriggan's Avatar
 
Join Date: Apr 2004
Posts: 12
Default Re: Buffer underrun errors

hey There hppng

Ok, i played around last night and the following has been found! The nforce drivers work perfectly and have no problem working the modem and I dialed up perfectly las night. the problem is in the video card. most notibly, when the graphics card uses some power, eg, going into X from a consol, the fifo underrun error occurs.

I've pretty much given up and I'm just going to live with the built in linux "nv" driver for now. till fedora core 2 comes out with the 2.6 kernel. then i'll try again from there.

thanx for the help so far. what i did see and i forgot to bring the file in this morning is if I run "cat /proc/interrupts" with out the graphics card driver running, then all of the resources have there own irq and there is no sharing, if i install the driver and start X, the same command shows that "nvidia" is sharing with another resource? might be an issue here.

Also tried those option in the kernel line and didn't help

thanx again, Michael
Spriggan is offline   Reply With Quote

Old 05-07-04, 04:49 AM   #9
hppnq
Registered User
 
Join Date: Apr 2004
Location: Dutch
Posts: 113
Default Re: Buffer underrun errors

Okay. There is a good chance that 2.6 will fix your problem, it's definitely an IRQ thing. Good luck!
hppnq is offline   Reply With Quote
Old 05-07-04, 06:33 AM   #10
Spriggan
Registered User
 
Spriggan's Avatar
 
Join Date: Apr 2004
Posts: 12
Default Re: Buffer underrun errors

thanx again

I was wondering, how do you assign irq's in bios?

is it worth the effort??
Spriggan is offline   Reply With Quote
Old 05-07-04, 08:43 AM   #11
hppnq
Registered User
 
Join Date: Apr 2004
Location: Dutch
Posts: 113
Default Re: Buffer underrun errors

It's absolutely worth the effort. I cannot really help you with the actual settings (don't know your BIOS), but it's quite easy to figure out what to change. Perhaps you have a manual for your motherboard, that might come in handy. Another thing to try is the PnP OS setting.

http://www.rojakpot.com/freebog.aspx has some general information about BIOS settings. Good luck, Michael!
hppnq is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


Similar Threads
Thread Thread Starter Forum Replies Last Post
GPU memory consumption, back buffer, Quadro tdsussman NVIDIA Linux 5 08-14-12 09:14 PM
Graphic errors and hangs after standby reini122 NVIDIA Linux 4 05-07-12 03:37 AM
Graphical errors: broken card? lapino NVIDIA GeForce 7, 8, And 9 Series 0 05-03-12 01:20 PM
Compiling Errors In Debian Scorched NVIDIA Linux 14 09-26-02 11:02 AM
Getting bizarre errors with driver install clutch NVIDIA Linux 1 09-14-02 09:53 PM

All times are GMT -5. The time now is 02:13 PM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.