boot from USB ZIP or USB HDD

2002-11-12 Thread Anton Vinokurov
Hi!

Is there any way to boot FreeBSD from USB flash device which can be detected
as 'usb zip' by BIOS?

I have EasyDisk 32M flash device, which can be formatted under Windows as
bootable, and my motherboard could boot Windows from it, same time writing
standart FreeBSD boot block and label as described in handbook (fine for my
HDD) results in displaying '-' sign at the first moment of system boot,
following by hangup.

I should buy USB HDD capable flash device (unfortunately my EasyDisk support
only USB ZIP) and try again, or it is completely impossible to boot FreeBSD
from usb flash?

Yours,

Anton L. Vinokurov, CCNA
[EMAIL PROTECTED]
NeTAMS Development Team


To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-hackers in the body of the message



Re: boot from USB ZIP or USB HDD

2002-11-12 Thread Anton Vinokurov
My motherboard (VIA Epia) support booting from USB-FDD, USB-ZIP, USB-HDD and
USB-CDROM. I have no idea how it works and what the difference between all
this methods. My USB flash device could be formatted as bootable under
Windows as USB ZIP device, and when I set boot from USB ZIP in BIOS - all
is fine, and I see a: DOS prompt. But setting USB HDD or USB HDD or USB
CDROM as boot device at BIOS fails - boot block cannot be found.

The problem is that FreeBSD boot block (boot0, boot1 or boot2 - I don't
know) assumed that booting is performed from HDD device, but it is untrue.
Maybe I should use different boot blocks? Is it possible to boot FreeBSD
form ZIP device (seen by BIOS as ZIP, not HDD or FDD)? I know that we have
different boot block to boot from CD (/boot/cdboot) and maybe we should have
something like /boot/zipboot?

Anton L. Vinokurov, CCNA
[EMAIL PROTECTED]
NeTAMS Development Team


 USB booting support is down to two things: BIOS and kernel support.

 If the BIOS can probe and boot from it in a similar way to how one might
 boot from an El Torito CDROM, then the BIOS has done its bit.

 Going further, some BIOSes support making these devices visible to DOS, I
 assume - I don't have any first hand experience of this.

 The problem here is that you won't even get as far as the loader *unless*
 the BIOS is able to interpret the USB device as a hard disk drive. If the
 BIOS emulates a fixed disk device in a traditional sense then standard
 boot code will work fine.

 However, if its USB boot emulation doesn't extend to the BIOS
 interrupts used by the standard FreeBSD boot sector, you won't even get
 as far as the loader.

 Once the kernel has started to boot, it will need to have a disk driver
which
 can understand the disk it's booting from, otherwise it will fail to mount
 root.

 I don't have time to do further research on this right now but I suggest
 you contact your BIOS vendor for information, or research on their web
site.

 BMS



To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-hackers in the body of the message



USB ethernet problem

2002-11-05 Thread Anton Vinokurov
Hi!

I am running FreeBSD 4.7-release and try to use ATEN UC10T USB-to-Ethernet
adapter. Unfortunately it causes my system to print something like:
kue0: watchdog timeout
kue0: usb error on tx: TIMEOUT
following by freeze. I got this problem while forwarding 50pps/64kbit UDP
packet stream which comes from Cisco ATA186 voice gateway in several minutes
after call starts. Same time, OpenBSD 3.2 with a similar if_kue.c driver
works fine at least under one day voice traffic load. I tried original
driver and altq modifed with no success.
Could someone suggest me a way to fix my problem?

Anton L. Vinokurov, CCNA
[EMAIL PROTECTED]
NeTAMS Development Team


To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-hackers in the body of the message