LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices

Reply
 
LinkBack Search this Thread
Old 08-11-2009, 07:08 PM   #1
werepacman
LQ Newbie
 
Registered: Jun 2009
Posts: 22

Rep: Reputation: 0
Debian lenny and eSATA HD


I try to connect my Westrn Digital HD with eSATA. At startup after message: "Loading please wait!..." sturtup process slows down for 1 or 2 minutes.

It gives an error report:
ata4.00: failed to set xfermode (err_mask=0x4)

http://img269.imageshack.us/img269/1280/00009v.jpg

Windoze can see this HD.
Do I need the spetial driver? Or eSATA is not supported?

Thanks for any help!

Last edited by werepacman; 08-11-2009 at 07:16 PM.
 
Old 08-12-2009, 07:20 AM   #2
scheidel21
Senior Member
 
Registered: Feb 2003
Location: CT
Distribution: Debian PPC/i386/AMD64 6/7, Vista, XP , WIN7, Server 03/08
Posts: 1,278

Rep: Reputation: 91
Try connecting it after the machine is booted and see what happens, you can check dmesg output if nothing appears to happens, also try connecting before you boot up while the machine is still powered off. Try those as troubleshooting starters.
 
Old 08-12-2009, 08:33 AM   #3
Laurens73
Member
 
Registered: Aug 2009
Location: Zeewolde, Flevoland NL
Distribution: Debian squeeze (Gnome) on netbooks; Debian Lenny on servers and Debian wheezy (XFCE) on new laptops
Posts: 144

Rep: Reputation: 23
I see the kernel you're using is 2.6.26-2. This kernel has a bug in it wich causes the problem. The bug has been fixed since the 2.6.28 kernel. What you can do is using a little part of the squeeze/sid/unstable branch in your /etc/apt/sources.list and manually install the 2.6.29 or 2.6.30 kernel. After installing them you could quote the new lines in your sources.list file if you prefer to use the lenny/stable branch.

Code:
## US mirror:
deb ftp://ftp.us.debian.org/debian/ sid main contrib non-free
deb ftp://ftp.us.debian.org/debian/ testing main contrib non-free

## Latest drivers:
deb http://ftp.de.debian.org/debian experimental main contrib non-free
deb-src http://ftp.de.debian.org/debian experimental main contrib non-free

## Other Debian repositories
deb http://http.us.debian.org/debian testing main contrib non-free
deb-src http://http.us.debian.org/debian testing main contrib non-free
deb http://security.debian.org testing/updates main contrib non-free
After adding the lines mentioned above you could do a apt-get update and install the kernel you want, for example using apt-get search linux-image to see wich kernel images are available atm.
 
Old 08-12-2009, 10:47 AM   #4
the trooper
Senior Member
 
Registered: Jun 2006
Location: England
Distribution: Debian Testing/Unstable Amd64
Posts: 1,471

Rep: Reputation: Disabled
Personally i wouldn't mix Stable/Lenny with packages from Sid.
This is a bad habit to get into,eventually you will break your system.
If you need a more recent kernel for Lenny,grab it from backports:

http://packages.debian.org/lenny-bac...30-bpo.1-amd64

Here's how to do it:

http://backports.org/dokuwiki/doku.php?id=instructions

Last edited by the trooper; 08-12-2009 at 11:42 AM.
 
Old 08-16-2009, 07:53 PM   #5
werepacman
LQ Newbie
 
Registered: Jun 2009
Posts: 22

Original Poster
Rep: Reputation: 0
Thanks for upgrade kernel hint.

But I still have the same error message at startup.

I found this page in google
http://linuxmafia.com/faq/Hardware/sata.html

may be I need driver. How can I identify the chipset?
 
Old 08-17-2009, 05:19 AM   #6
Laurens73
Member
 
Registered: Aug 2009
Location: Zeewolde, Flevoland NL
Distribution: Debian squeeze (Gnome) on netbooks; Debian Lenny on servers and Debian wheezy (XFCE) on new laptops
Posts: 144

Rep: Reputation: 23
@ the trooper: Indeed, if the backports also support the new kernel, that option is a better one.

@ werepacman: Strange enough the support of eSATA must be there. The 2.6.30 kernels have full support of the most hardware configurations with eSATA (I also have it running perfectly over here BTW). As they suggest in the link you provided you could try to put your bios in legacy mode so you could check if it's a problem with hardware support or not. I suggest not to boot Windows during this expiriment, that could result in a BSOD when starting up Windows if the other drivers are not installed. If the message doesn't come back when starting the kernel you can be sure it is a problem with kernel support. If it persists we should think about some other kernel settings.
 
Old 08-17-2009, 07:07 AM   #7
werepacman
LQ Newbie
 
Registered: Jun 2009
Posts: 22

Original Poster
Rep: Reputation: 0
Device is not displayed in BIOS (motherboard M3A32-MVP). I tried IDE AHCI RAID modes with no success. Both 6111, 6121 controllers in Advanced, Ondoard Devices are anabled.
I found BIOS legacy mode only for USB.
 
Old 08-17-2009, 08:17 AM   #8
Laurens73
Member
 
Registered: Aug 2009
Location: Zeewolde, Flevoland NL
Distribution: Debian squeeze (Gnome) on netbooks; Debian Lenny on servers and Debian wheezy (XFCE) on new laptops
Posts: 144

Rep: Reputation: 23
Hmmm... i'm out of options at this moment assuming you don't use ext4 cause of the 2.6.26 kernel you had
 
Old 08-17-2009, 11:51 AM   #9
werepacman
LQ Newbie
 
Registered: Jun 2009
Posts: 22

Original Poster
Rep: Reputation: 0
HD is formated with ext3. But device is not listed in fdisk -l output.
 
Old 08-17-2009, 12:44 PM   #10
Laurens73
Member
 
Registered: Aug 2009
Location: Zeewolde, Flevoland NL
Distribution: Debian squeeze (Gnome) on netbooks; Debian Lenny on servers and Debian wheezy (XFCE) on new laptops
Posts: 144

Rep: Reputation: 23
Maybe this helps. By entering irqpoll behind the kernel line to give your hard disk and other plug and pray devices a new irq adress:

That line should be looking globally like this:

/boot/grub/menu.lst
Code:
kernel          /boot/vmlinuz-2.6.30-1-686 root=/dev/sda1 ro vga=0x31b irqpoll
where irqpoll is the most important part to add. The vga=0x31b is the way the kernel is shown (in this case @1280x1024 verbose mode)
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
Trackbacks are Off
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
does Debian Lenny/sid support Debian Sarge Binary Installer..? @nthoon Debian 1 06-14-2009 10:47 AM
LXer: How To Upgrade A Debian Etch System (Server & Desktop) To Debian Lenny LXer Syndicated Linux News 0 02-20-2009 04:30 PM
eSATA Adapter Compatibility in Debian Etch richinsc Debian 1 03-14-2008 04:13 PM
eSATA to eSATA server link Gazzonyx Linux - Server 2 07-08-2007 06:45 PM
eSATA hd using an eSATA PCI card on SuSE possible? aldimeneira Linux - Hardware 0 06-01-2006 01:15 PM


All times are GMT -5. The time now is 01:47 PM.

Main Menu
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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration