LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > SUSE / openSUSE
User Name
Password
SUSE / openSUSE This Forum is for the discussion of Suse Linux.

Notices


Reply
  Search this Thread
Old 12-16-2005, 09:17 AM   #1
Cidi Rome
LQ Newbie
 
Registered: Dec 2005
Posts: 17

Rep: Reputation: 0
Unhappy Suse 9.0 + Kernel 2.6.14.3 + i945 + ICH7R


Hi there.

I'm new to this forum but not soo new to linux, however, in kernel terms I'm a newby.

Here is my situation:

Suse 9.0 instaled with kernel 2.4.21
New Mainboard ASUS P5LD2 with Intel 945 + ICH7
SATA Harddisk configured as compatible mode within the board bios (detected by the linux as hda).

The first problem arrived when I up-grade the board from one MB with i865, now the DMA access to the HD the can't be activated. Tried to set it with hdparm with now result, allways get the message "HDIO_SET_DMA failed: Operation not permitted".

Tryed to upgrade the kernel to 2.4.32, almost everything worked ok except the network devices (eth0 onboard marvel, eth1 PCI realtek 8139, eth2 PCI 3c905B):
eth1 realtek worked ok.
eth0 marvel on with sk98lin, the module loads and apears ok with ifconfig but theres no traffic on it can't ping anything except is own address, there no firewall rules, tested to clean all iptables rules.
eth2 3c905b is detected by yast the module (3x59x) is there but is not configured at all, it does not even appear with "ifconfig -a"

Haaa, and the DMA problem was still there.

Now I'm trying to upgrade the kernet to 2.6.14.3 and the result is this:
- Don't know why but the screen goes black after the lilo boot selection, have to use the option vga=1 (this is not a consern at all)
- Receive this message in the log, I think this is a consern:
Quote:
Dec 15 19:40:07 charmander kernel: klogd 1.4.1, log source = /proc/kmsg started.
Dec 15 19:40:07 charmander kernel: Inspecting /boot/System.map-2.6.14.3
Dec 15 19:40:07 charmander kernel: Loaded 23460 symbols from /boot/System.map-2.6.14.3.
Dec 15 19:40:07 charmander kernel: Symbols match kernel version 2.6.14.
Dec 15 19:40:07 charmander kernel: No module symbols loaded - kernel modules not enabled.
- The network still not working (none of the interfaces)
- The DMA problem is not solved [but if I got all the network devices working I wold try to reconfigure the system to use the SATA disks directly (/dev/sda) instead of PATA emulation (/dev/hda)]

Finally I apologize for my bad english and hope someone can help me on this.

Best regards to everyone that is helping on this great forum.
 
Old 12-16-2005, 01:05 PM   #2
Keruskerfuerst
Senior Member
 
Registered: Oct 2005
Location: Horgau, Germany
Distribution: Manjaro KDE, Win 10
Posts: 2,199

Rep: Reputation: 164Reputation: 164
SATA HDD always run with DMA on.
You cannot upgrade to kernel 2.6.13.4 with Suse 9.0, since some system routines depend on kernel 2.4.xx.

Try to upgrade to Suse 9.3 or later. These releases use kernel 2.6.xx.
 
Old 12-16-2005, 05:41 PM   #3
Cidi Rome
LQ Newbie
 
Registered: Dec 2005
Posts: 17

Original Poster
Rep: Reputation: 0
Unhappy

Hi there, thanks for your reply.

About not being able to use 2.6.x kernel, I believe what you are telling but I think I've read somewhere that someone done it....

About the SATA always running with DMA, I have to disagree, so see this...
Quote:
charmander:~ # hdparm -d1 /dev/hda

/dev/hda:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
using_dma = 0 (off)
... and if you are going to say that the system says that it is off but it is on, surely that that is not true, I can notice very well the system performance has decreased very much since the motherboard change.

I will update the situation...
With the 2.6.14.3 kernel the modules are not instaled and when I get hundreds of this messages when I run depmod -a -v
Quote:
/lib/modules/2.6.14.3/kernel/drivers/parport/parport_serial.ko needs "parport_pc_unregister_port": /lib/modules/2.6.14.3/kernel/drivers/parport/parport_pc.ko
/lib/modules/2.6.14.3/kernel/drivers/parport/parport_serial.ko needs "pciserial_init_ports": /lib/modules/2.6.14.3/kernel/drivers/serial/8250_pci.ko
/lib/modules/2.6.14.3/kernel/drivers/parport/parport_serial.ko needs "pciserial_resume_ports": /lib/modules/2.6.14.3/kernel/drivers/serial/8250_pci.ko
/lib/modules/2.6.14.3/kernel/drivers/parport/parport_serial.ko needs "pciserial_remove_ports": /lib/modules/2.6.14.3/kernel/drivers/serial/8250_pci.ko
/lib/modules/2.6.14.3/kernel/drivers/parport/parport_serial.ko needs "pciserial_suspend_ports": /lib/modules/2.6.14.3/kernel/drivers/serial/8250_pci.ko
/lib/modules/2.6.14.3/kernel/drivers/parport/parport_serial.ko needs "parport_pc_probe_port": /lib/modules/2.6.14.3/kernel/drivers/parport/parport_pc.ko
/lib/modules/2.6.14.3/kernel/drivers/parport/parport_pc.ko needs "parport_ieee1284_ecp_read_data": /lib/modules/2.6.14.3/kernel/drivers/parport/parport.ko
/lib/modules/2.6.14.3/kernel/drivers/parport/parport_pc.ko needs "parport_ieee1284_epp_read_data": /lib/modules/2.6.14.3/kernel/drivers/parport/parport.ko
/lib/modules/2.6.14.3/kernel/drivers/parport/parport_pc.ko needs "parport_wait_peripheral": /lib/modules/2.6.14.3/kernel/drivers/parport/parport.ko
/lib/modules/2.6.14.3/kernel/drivers/parport/parport_pc.ko needs "parport_ieee1284_read_nibble": /lib/modules/2.6.14.3/kernel/drivers/parport/parport.ko
/lib/modules/2.6.14.3/kernel/drivers/parport/parport_pc.ko needs "parport_ieee1284_read_byte": /lib/modules/2.6.14.3/kernel/drivers/parport/parport.ko
/lib/modules/2.6.14.3/kernel/drivers/parport/parport_pc.ko needs "parport_wait_event": /lib/modules/2.6.14.3/kernel/drivers/parport/parport.ko
/lib/modules/2.6.14.3/kernel/drivers/parport/parport_pc.ko needs "parport_ieee1284_epp_read_addr": /lib/modules/2.6.14.3/kernel/drivers/parport/parport.ko
/lib/modules/2.6.14.3/kernel/drivers/parport/parport_pc.ko needs "parport_announce_port": /lib/modules/2.6.14.3/kernel/drivers/parport/parport.ko
/lib/modules/2.6.14.3/kernel/drivers/parport/parport_pc.ko needs "parport_ieee1284_write_compat": /lib/modules/2.6.14.3/kernel/drivers/parport/parport.ko
/lib/modules/2.6.14.3/kernel/drivers/parport/parport_pc.ko needs "parport_ieee1284_epp_write_data": /lib/modules/2.6.14.3/kernel/drivers/parport/parport.ko
(...)
What does those errors mean?


Best Regards...
 
Old 12-17-2005, 01:29 AM   #4
Keruskerfuerst
Senior Member
 
Registered: Oct 2005
Location: Horgau, Germany
Distribution: Manjaro KDE, Win 10
Posts: 2,199

Rep: Reputation: 164Reputation: 164
With kernel 2.6.xx a new way to load kernelmodules was introduced. And some of the processes during boot depend on the kernel. It is possible - but not easy - to upgrade from kernel 2.4.xx to 2.6.xx. Kernelmodules must be setup before they can be used.
As I know SATA support was introduced in kernel 2.4.32, so 2.4.21 does not support SATA (my error above).

Last edited by Keruskerfuerst; 12-18-2005 at 12:52 PM.
 
Old 12-17-2005, 04:43 AM   #5
Cidi Rome
LQ Newbie
 
Registered: Dec 2005
Posts: 17

Original Poster
Rep: Reputation: 0
Thanx again...


And about:
Quote:
Tryed to upgrade the kernel to 2.4.32, almost everything worked ok except the network devices (eth0 onboard marvel, eth1 PCI realtek 8139, eth2 PCI 3c905B):
eth1 realtek worked ok.
eth0 marvel on with sk98lin, the module loads and apears ok with ifconfig but theres no traffic on it can't ping anything except is own address, there are no firewall rules, I tested to clean all iptables rules and policies.
eth2 3c905b is detected by yast the module (3x59x) is there but is not configured at all, it does not even appear with "ifconfig -a"
Can you tell anything why 2 of the 3 ethetnet cards didn't work?

Cya..
 
Old 12-17-2005, 10:37 AM   #6
Keruskerfuerst
Senior Member
 
Registered: Oct 2005
Location: Horgau, Germany
Distribution: Manjaro KDE, Win 10
Posts: 2,199

Rep: Reputation: 164Reputation: 164
Try to setup these two cards with a static ip-adress
 
Old 12-17-2005, 12:55 PM   #7
Cidi Rome
LQ Newbie
 
Registered: Dec 2005
Posts: 17

Original Poster
Rep: Reputation: 0
Allway done that and will always do....
The DHCP Server on the network is/will be the Linux Itself....
 
  


Reply



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 Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Intel ICH7R SATA RAID 1 serioussam Debian 7 10-18-2005 05:51 AM
Kernel (from Suse or from kernel.org) fredgt SUSE / openSUSE 4 11-17-2004 03:20 AM
SUSE Security Announcement - Linux Kernel (SuSE-SA:2004:009) ima Linux - Security 0 04-19-2004 08:35 AM
SuSE 9.0 and the 2.6.1 kernel peso Linux - Software 5 01-26-2004 11:38 AM
New kernel 2.5.68 SuSe 8.0 arcanthus Linux - Newbie 10 04-27-2003 11:55 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > SUSE / openSUSE

All times are GMT -5. The time now is 02:29 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration