ALT Linux hardware support
 help / color / mirror / Atom feed
From: "Nick S. Grechukh" <ngrechukh@ua.fm>
To: hardware@altlinux.ru
Subject: [Hardware] aha2740 (aic7700) problem
Date: Wed, 23 Mar 2005 17:19:24 +0200
Message-ID: <20050323151924.GA6194@hplc133.office.tdo.com.ua> (raw)

достался мне HP NetServer 5/133 LC, с ним два сказика по 2gb и scsi cdrom. 
на борту adaptec 2740. гугление и чтение мануала показало что это 7700 в
набортном EISA(!) исполнении.
да, для своих лет он работает на удивление шустро (видимо thanx to 256K L1
cache? ). 

так вот, завести его под master2.4 никак не удается.
подключил ide сдром и винт 10, загрузившись с дискеты поставил на него
alm2.4, чтобы потом перенести. 
пришлось сделать дискетку с grub и ядром, дабы его загружать (с ide он вообще не умеет грузиться, grub видит sda как hd0 и sdb как hd1. как только загрузилось ядро - ситуация ровно противоположная).
начинаем поднимать scsi:
modprobe aic7xxx='verbose.probe_eisa_vl'
SCSI subsystem driver Revision: 1.00
(scsi0) <Adaptec AIC-7770 SCSI host adapter> found at EISA slot 11
(scsi0) Twin Channel, A SCSI ID 7, B SCSI ID 7, 4/255 SCBs
(scsi0) Downloading sequencer code... 426 instructions downloaded
scsi0 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 5.2.4/5.2.0
<Adaptec AIC-7770 SCSI host adapter>
Unable to handle kernel NULL pointer dereference at virtual address
00000040
Printing eip:
c48563fa
*pde = 03f7d067
*pte = 00000000
Oops: 0000
CPU:    0
EIP:    0010:[<c48563fa>]    Not tainted
EFLAGS: 00010246
eax: 00000000   ebx: c337ebb4   ecx: 00000008   edx: 00000000
esi: c3b49000   edi: c337eba0   ebp: c3b49000   esp: c2f5fd98
ds: 0018   es: 0018   ss: 0018
Process modprobe (pid: 880, stackpage=c2f5f000)
Stack: 00000020 c2f5fefc c337eba0 c4856e3e c337eba0 c2f5fdc0
005f9005 00000008
00c04001 c337eba0 00000018 ffffffff c023b3e0 20000008
00c04030 000004f2
00000019 00080020 00519005 00000008 00c04001
000004f2 0000001a 00080020
Call Trace:    [<c4856e3e>] [<c02322c8>]
[<c0159496>] [<c02322c8>] [<c0119abf>]
[<c48800c0>] [<c484de93>] [<c0132375>]
[<c4878fd6>] [<c48800c0>] [<c48800c0>]
[<c011a996>] [<c487e688>] [<c4865060
[<c0108823>]
Code: 8b 50 40 8b 40 3c 52 50 53 e8 b8 c2 94 fb
83 c4 0c 5b 5e 5f
перезагружаем, modprobe aic7xxx_old: аналогично.

после загрузки модуль навечно остается в initializing, естественно не
работает. игра с параметрами модуля не помогла.
попробовал ядро из updates, а также 2.6 - дистрибутивное и сизифовское.
везде загрузка aic7xxx приводит к сегфолту.
немного подумав, достал slackware 9 и попробовал scsi.s - вообще не нашло. 
вдумчивый гуглеж показал только что проблемы бывают, и лучше всего найти
драйвер для сугубо 2740 вместо все в одном. ага, где ж я его возьму, все
ссылки уже умерли за 8 лет.
в slackware 3.6 таки нарыл ядро aha2x4x - то бишь с поддержкой
исключительно моего аика. загрузившись с него, все нашлось.

еще подумав, вывалил из ящика кучу линуксов и стал пробовать. knoppix
поймал сразу. fedora,slackware,mandrake не загрузились вообще (со csi
cdrom имеется в виду, по другому биос не умеет).  alt junior 2.2 -
инсталлер нашел и предложил ставиться на sda. круто.
вытащил из 2.2 ядро 2.4.20-alt6-up, сделал initrd. вот теперь все
замечательно. однако жить со старым ядром не хочется, лучше выяснить что
мешает 2.4.29-std-up-alt4 (и все последующим) жить нормально. есть идеи?



                 reply	other threads:[~2005-03-23 15:19 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20050323151924.GA6194@hplc133.office.tdo.com.ua \
    --to=ngrechukh@ua.fm \
    --cc=hardware@altlinux.ru \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux hardware support

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/hardware/0 hardware/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 hardware hardware/ http://lore.altlinux.org/hardware \
		hardware@altlinux.ru hardware@lists.altlinux.org hardware@lists.altlinux.ru hardware@lists.altlinux.com hardware@altlinux.org
	public-inbox-index hardware

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.hardware


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git