Re: Problem with 1.2 and 3com during install

1996-12-13 Thread Michael Shields
In article [EMAIL PROTECTED],
Bruce Perens [EMAIL PROTECTED] wrote:
 Find the floppy disk that came with your 3com card and run it (I'm afraid
 you'll have to boot a DOS floppy to do that). There's also a place where
 you can get the 3com configuration utility over the net, someone please tell
 us.

http://infodeli.3com.com.  It comes in the form of an LHA
self-extracting .exe file which expands to the contents of the floppy.
-- 
Shields, CrossLink.


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: Problem with 1.2 and 3com during install

1996-12-12 Thread Vatiainen Heikki
I have both the dos and linux versions of the 3c509 config program. The linux 
version can be found from ftp://cesdis.gsfc.nasa.gov/pub/linux/setup/ . There 
seems to be a new version of the program, dated 12/11/96. 
http://cesdis.gsfc.nasa.gov/pub/linux/linux.html has stuff about linux network 
drivers and config programs.

But back to the mission impossible. Last night I tried with different irq and 
base io addresses using both the dos and linux version of the config programs. 
The linux version finds the cards, tells the irq and io address but insmod 
fails. The command I used is 'insmod 3c509 io=0x300 irq=10' or whatever irq 
and base address I happened to try at the moment.

The card works fine with Win NT and dos, so it'll have to work with linux too. 
I guess I'll try the boot floppies from November and see if the program goes 
away.

Is it ok to compile 2.0.27 kernel on a different machine with only the 
necessary drivers and then put that on the resque disk? It's easy to open the 
image file with the loopback device and do the modifications. I guess I'll try 
that too.

 Find the floppy disk that came with your 3com card and run it (I'm afraid
 you'll have to boot a DOS floppy to do that). There's also a place where
 you can get the 3com configuration utility over the net, someone please tell
 us. It'll tell you what address the card is configured for, or will allow you
 to reconfigure it.

// Heikki



--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: Problem with 1.2 and 3com during install

1996-12-12 Thread Martin Alonso Soto Jacome
[EMAIL PROTECTED] said:
 But back to the mission impossible. Last night I tried with different 
 irq and  base io addresses using both the dos and linux version of 
 the config programs.  The linux version finds the cards, tells the 
 irq and io address but insmod  fails. The command I used is 'insmod 
 3c509 io=0x300 irq=10' or whatever irq  and base address I happened 
 to try at the moment. 

How does exactly insmod fails?  What are the error messages?  I'm loading the 
3c509 module from kernel 2.0.23 here without any trouble.  All I need to do is 
to include a line with

  3c509

in /etc/modules, and a line with

  options 3c509 io=0x210 irq=7

in /etc/conf.modules.  Everything works really nice with only that.

Regards,

M. S.

Martin A. Soto J.   Profesor
Departamento de Ingenieria de Sistemas y Computacion
Universidad de los Andes  [EMAIL PROTECTED]



--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: Problem with 1.2 and 3com during install

1996-12-12 Thread Vatiainen Heikki
Thaks for your mail. I made a record of the terminal session and I'm
attaching it here. I made a completely fresh install with the
1996-12-8 floppies and only selected nfs from the device driver
modules. I tried to install 3c509 but it failed with or without the
irq and base io given as parameter.

I also tried the boot floppies from November but they didn't fix the
3com problem either.

The motherboard is a Tyan TomcatIII, and there's also a SoundBlaster
32 PnP installed.

You wrote:
 How does exactly insmod fails?  What are the error messages?  I'm
 loading the 3c509 module from kernel 2.0.23 here without any trouble.
 All I need to do is to include a line with

  3c509

 in /etc/modules, and a line with

  options 3c509 io=0x210 irq=7

 in /etc/conf.modules.  Everything works really nice with only that.

After the first reboot I installed 3c5x9 configure program and the
bsdutils package so I could use script to record the session. The
3c509 card was first initialized in dos to it's default
settings. Here's the transcript.

The new 3c5x9 setup program says that the card is active but there was
no such message with the previous version dated 6/9/95.

Script started on Thu Dec 12 21:55:41 1996
# lsmod
Module:#pages:  Used by:
nfs   124
# ./3c5x9 -v
3c5x9setup.c:v0.04 12/11/96 Donald Becker ([EMAIL PROTECTED])
A potential 3c5*9 has been found, but it appears to still be an active.
Either shutdown the network, or use the '-f' flag.
# ./3c5x9 -f
3c5x9 found at 0x300.
Model number 3c509 version 5, base I/O 0x300, IRQ 10, 10baseT port.
Primary physical address is 00:20:af:c4:60:b2
Alternate physical address is 00:20:af:c4:60:b2
# insmod 3c509 io=0x300
Initialization of 3c509 failed
# insmod 3c509 io=0x300 irq=10
Initialization of 3c509 failed
# lsmod
Module:#pages:  Used by:
nfs   124
# ./3c509 --new-base-address 0x210 --new-irq 7
A potential 3c5*9 has been found, but it appears to still be an active.
Either shutdown the network, or use the '-f' flag.
# ./3c5x9 -f --new-base-address 0x210 --new-irq 7
3c5x9 found at 0x300.
 Would write new IRQ entry 0x7f00 (old value 0xaf00).
 Would write new transceiver/IO entry 0x0001 (old value 0x0010).
 Would write new checksum entry 0x7a71 (old value 0x7ab0).
 (The new EEPROM values will not be written without the '-w' flag.)
Model number 3c509 version 5, base I/O 0x210, IRQ 7, 10baseT port.
Primary physical address is 00:20:af:c4:60:b2
Alternate physical address is 00:20:af:c4:60:b2
# ./3c5x9 -f -w --new-base-address 0x210 --new-irq 7
3c5x9 found at 0x300.
Writing new IRQ entry 0x7f00.
Writing new transceiver/IO entry 0x0001.
Writing new checksum entry 0x7a71.
Model number 3c509 version 5, base I/O 0x210, IRQ 7, 10baseT port.
Primary physical address is 00:20:af:c4:60:b2
Alternate physical address is 00:20:af:c4:60:b2
# ./3c5x9 -f -w --new-base-address 0x210 --new-irq 7
3c5x9 found at 0x300.
Model number 3c509 version 5, base I/O 0x210, IRQ 7, 10baseT port.
Primary physical address is 00:20:af:c4:60:b2
Alternate physical address is 00:20:af:c4:60:b2
# insmod 3c509
Initialization of 3c509 failed
# insmod 3c509 io=0x210 irq=7
Initialization of 3c509 failed
# cat /proc/interrupts 
 0:  51951   timer
 1:   1893   keyboard
 2:  0   cascade
 8:  0 + rtc
13:  1   math error
14:   7263 + ide0
15: 99 + ide1
# cat /proc/ioports 
-001f : dma1
0020-003f : pic1
0040-005f : timer
0060-006f : keyboard
0070-007f : rtc
0080-009f : dma page reg
00a0-00bf : pic2
00c0-00df : dma2
00f0-00ff : npu
0170-0177 : ide1
01f0-01f7 : ide0
0376-0376 : ide1
03c0-03df : vga+
03f0-03f5 : floppy
03f6-03f6 : ide0
03f7-03f7 : floppy DIR
# cat /proc/pci 
PCI devices found:
  Bus  0, device  17, function  0:
VGA compatible controller: Matrox Millennium (rev 1).
  Medium devsel.  Fast back-to-back capable.  IRQ 11.  
  Non-prefetchable 32 bit memory at 0xe080.
  Prefetchable 32 bit memory at 0xe000.
  Bus  0, device   7, function  1:
IDE interface: Intel 82371SB Natoma/Triton II PIIX3 (rev 0).
  Medium devsel.  Fast back-to-back capable.  Master Capable.  Latency=32.  
  I/O at 0x9000.
  Bus  0, device   7, function  0:
ISA bridge: Intel 82371SB Natoma/Triton II PIIX3 (rev 1).
  Medium devsel.  Fast back-to-back capable.  Master Capable.  No bursts.  
  Bus  0, device   0, function  0:
Host bridge: Intel 82439HX Triton II (rev 3).
  Medium devsel.  Master Capable.  Latency=32.  
# exit

Script done on Thu Dec 12 22:00:20 1996


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Re: Problem with 1.2 and 3com during install

1996-12-12 Thread Nils Rennebarth
On Thu, 12 Dec 1996, Vatiainen Heikki wrote:

Thaks for your mail. I made a record of the terminal session and I'm
attaching it here. I made a completely fresh install with the
1996-12-8 floppies and only selected nfs from the device driver
modules. I tried to install 3c509 but it failed with or without the
irq and base io given as parameter.

I also tried the boot floppies from November but they didn't fix the
3com problem either.

The motherboard is a Tyan TomcatIII, and there's also a SoundBlaster
32 PnP installed.
And that together with the PnP motherboard is the problem.
Get isapnp, run pnpdump before loading the modules and all is fine.
I put the following in /etc/init.d/boot

if [ -x /sbin/pnpdump ]; then
   echo Deconfiguring PnP devices
   pnpdump  /dev/null
fi

(This problem had driven me mad for about a day, Hope it helps you)

Nils

--
 \  /| Nils Rennebarth
--* WINDOWS 42 *--   | Schillerstr. 61 
 /  \| 37083 Göttingen
 | ++49-551-71626
   Micro$oft's final answer  | http://www.nus.de/~nils



--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


Problem with 1.2 and 3com during install

1996-12-11 Thread Vatiainen Heikki
Last night I tried to install Debian 1.2 to my new PC using the boot floppies 
1996-12-8. I was going to install the packages over ftp either with dselect or 
by first downloading them after the initial boot disk install. The 
installation went smoothly until it was time to configure the device drivers.

I have a 3com Etherlink III (3c509b) ISA card left from my old computer so I 
selected the 3c509 module from the list of network adapters and went on to 
install it. First I tried to install it with no parameters and the driver 
complained that auto-probing the card is not reliable and the installation did 
not succeed.

After guessing some parameters and how to give them I went on without being 
able to load the 3c509 driver. The rest of the installation went just fine and 
I got the base system installed. After the first reboot, I telneted from DOS 
to my linux box at work and checked the modules.txt in the linux source 
'Documentation' directory.  There was an example that mentioned you can put a 
line like 'options 3c509 io=0x300 irq=10' in the /etc/modules.conf file.

I went on and booted to linux, edited the /etc/conf.modules file and also put 
a line 'alias eth0 3c509' in it. This did not help. Giving 
'ether=10,0x300,eth0' as an argument to the kernel during the boot did not 
help, messing with plug and play did not help, trying to reinstall and 
configuring 3c509 with the parameters 'io=0x300 irq=10' did not help. I even 
tried the io base 0x310 but this did not help either.

In short, the 3c509 module failed every time to initialize the card either 
during the boot or when loading the module. The booting also took really long 
and it was a pain to try out different combinations.

I noticed that there is a Mitsumi cd-rom driver trying to probe something at 
io base 0x300 and irq11, I wonder if this can disturb the 3com card at 
io0x300, irq10.

Otherwise the installation went just fine. Especially I liked the idea of 
configuring the keyboard as the first thing. It helps a lot if you don't know 
the US layout.

I also put a hard drive from my old computer to the new one which had the 
/home partition from my previous linux installation. The adduser(?) program 
noticed this and made the uid-username mapping right and did not try to 
create any new directories. Very smart and nice feature.

Thanks for any help,

// Heikki





--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]