![]() |
|
|
#1 |
|
Banned
Join Date: Jan 2010
Location: france
Posts: 932
|
NetBSD/Amiga
Hello,
I have installed NetBSD on my A1200. http://www.youtube.com/watch?v=jyIAd6Zdqec Of course I want to tweak it, but I would like to know if somebody manage to make the 3COM 3C589 running with this OS ? Thanks. |
|
|
|
|
|
#2 |
|
Registered User
Join Date: Sep 2010
Location: Uppsala/Sweden
Posts: 104
|
Cool!
|
|
|
|
|
|
#3 | |
|
Registered User
Join Date: Feb 2012
Location: adelaide
Posts: 43
|
Quote:
|
|
|
|
|
|
|
#4 |
|
Banned
Join Date: Jan 2010
Location: france
Posts: 932
|
I have reworked a bit the UI
![]() https://dl.dropbox.com/u/1566495/Amiga/NetBSD.jpg The 3C589 are Ethernet. So nobody have a clue ? I have a Netgear MA401 (Wifi) which is detected (not configured) it seems the kernel needs to be compiled for the support. |
|
|
|
|
|
#5 |
|
Paranoid Amigoid
|
Nice job there gibs mate! Looks pretty responsive and cool
![]() I'd advise to make a question to strim on Amibay which seems to update us with info on NetBSD and it's recent updates to support Grex and Mediator busboards.
__________________
Visit my Amiga blog here - A4000D: 060@50/604@180, 384MB,ACard+80GB HD,SCSI Multicard Reader,DVD-RW,Grex4000 (RTG/Sound/NIC),Indivision 4000,RTG/AGA AutoSwitch,Deneb,ZorRAM - A600: 030@37.5, 64MB, A604, 16GB CF, Indivision ECS, Subway, MAS-Player (internal), Custom Audio Mixer, HxC SD+Slim floppy (internal) |
|
|
|
|
|
#6 | |
|
NetBSD developer
Join Date: May 2012
Location: Warsaw, Poland
Posts: 81
|
Hello.
Quote:
I'm successfully using NE2000-compatible PCMCIA ethernet card (Surecom EP-427) with ne driver. This card is supported by cnet.device in AmigaOS. Most cards supported by cnet.device should work without problems with the NetBSD. Regarding Netgear MA401 I don't know, since I don't have this card. You could try to build your own kernel with wi driver enabled. Last edited by strim; 13 August 2012 at 16:02. Reason: Add note about Netgear |
|
|
|
|
|
|
#7 |
|
NetBSD developer
Join Date: May 2012
Location: Warsaw, Poland
Posts: 81
|
Okay, I've looked at this. I don't know if I can fix this, because I don't have my ep card here.
Please try this kernel: http://ftp.netbsd.org/pub/NetBSD/mis...ia/netbsd-ep-1 You can boot it from AmigaOS using loadbsd. I think that will be easiest way. Let me know if it does detect the card. Please take a photo of kernel messages. |
|
|
|
|
|
#8 |
|
Banned
Join Date: Jan 2010
Location: france
Posts: 932
|
|
|
|
|
|
|
#9 | |
|
NetBSD developer
Join Date: May 2012
Location: Warsaw, Poland
Posts: 81
|
Quote:
![]() |
|
|
|
|
|
|
#10 |
|
Registered User
Join Date: Aug 2012
Location: United Kingdom
Posts: 32
|
Wow, kudos man. I attempted this years ago but failed miserably.
TWM for the win! haha. I wonder if IceWM would run under your set up? IceWM is a real nice lightweight window manager, maybe have a look.. http://ftp.netbsd.org/pub/pkgsrc/cur...wm/README.html P.S. LMAO at cat pic above ![]()
__________________
A1200D r2B -- Blizzard 1230 MkIV,FPU,64MB :: FastATA MkIV :: Indivision Mk2 :: MicroMys v4 :: 2x4GB CF :: EasyNET PCMCIA LAN :: KS3.1/OS3.9 |
|
|
|
|
|
#11 |
|
Banned
Join Date: Jan 2010
Location: france
Posts: 932
|
I tried blackbox but the display was weird.
I know IceWM I used some years ago ![]() |
|
|
|
|
|
#12 | |
|
Registered User
Join Date: Oct 2010
Location: Sydney, Australia
Posts: 75
|
Quote:
|
|
|
|
|
|
|
#13 | |
|
NetBSD developer
Join Date: May 2012
Location: Warsaw, Poland
Posts: 81
|
Quote:
. |
|
|
|
|
|
|
#14 |
|
Registered User
Join Date: Oct 2010
Location: Sydney, Australia
Posts: 75
|
I have an easynet pcmcia ethernet network adaptor on the way (the ones up on amigakit). I have this bad feeling that NetBSD wont support it. I hope I am wrong. Either way, if it doesnt work, I will go back to workbench or OS 3.5.
seeing BitchX run on amiga will be quite a sight IRC for the Elite!Last edited by prowler; 16 August 2012 at 22:57. Reason: Back-to-back posts merged. |
|
|
|
|
|
#15 | |
|
NetBSD developer
Join Date: May 2012
Location: Warsaw, Poland
Posts: 81
|
Quote:
I'm in contact with developer who originally wrote the PCMCIA driver. We'll attempt to fix the support for 3Com's. But that might take some time. |
|
|
|
|
|
|
#16 | ||
|
Registered User
Join Date: Oct 2010
Location: Sydney, Australia
Posts: 75
|
Quote:
![]() So it's an 060. Ok, well the performance isnt too shabby, certainly seems usable ![]() Quote:
Found this: ![]() Guess it's not going to work then since it appears to be a 3C589 Totally awesome to see a NetBSD dev here! You rock! Last edited by prowler; 16 August 2012 at 23:01. Reason: Back-to-back posts merged. |
||
|
|
|
|
|
#17 |
|
NetBSD developer
Join Date: May 2012
Location: Warsaw, Poland
Posts: 81
|
Indeed, at least for now.
There's a compatible card on eBay now if you are interested: http://www.ebay.co.uk/itm/Surecom-PC...#ht_500wt_1156 (I'm not the seller and don't know anything about him, but I have the same card) Last edited by prowler; 16 August 2012 at 23:02. Reason: Fixed quote. |
|
|
|
|
|
#18 |
|
Banned
Join Date: Jan 2010
Location: france
Posts: 932
|
going to try to win that card
![]() @strim Where is the package for dillo ? |
|
|
|
|
|
#19 |
|
NetBSD developer
Join Date: May 2012
Location: Warsaw, Poland
Posts: 81
|
|
|
|
|
|
|
#20 |
|
Banned
Join Date: Jan 2010
Location: france
Posts: 932
|
Where are the pkgsrc ? so I can download them and put in the CF.
Is Dillo working fine ? |
|
|
|
|
|
#21 | |
|
NetBSD developer
Join Date: May 2012
Location: Warsaw, Poland
Posts: 81
|
http://www.pkgsrc.org/ (there's a link to source distribution tarball, extract it to /usr/pkgsrc )
But if you don't have working network connection, then you'll also need source tarballs for dillo and all dependencies on your CF (put them into /usr/pkgsrc/distfiles ). Usually they are downloaded automatically by build scripts, but since you have no network, you'll have to download them manually. Be sure to read the pkgsrc user's guide. Quote:
|
|
|
|
|
|
|
#22 |
|
Banned
Join Date: Jan 2010
Location: france
Posts: 932
|
Strim,
I have now a Xircom Credit card PS-CE2-10, 2.10 Manufacturer 0x0105 Product 0x10b When I insert it, it's not disabled but it's not configured. Not configured means the driver isn't built in the kernel ? I thought it was a NE2000 compatible, it is reported as it. |
|
|
|
|
|
#23 | |||
|
NetBSD developer
Join Date: May 2012
Location: Warsaw, Poland
Posts: 81
|
Quote:
Quote:
.Quote:
Last edited by strim; 23 August 2012 at 19:33. |
|||
|
|
|
|
|
#24 |
|
Banned
Join Date: Jan 2010
Location: france
Posts: 932
|
Here on a FreeBSD site : http://www.freebsd.org/fr/releases/4.2R/notes.html
|
|
|
|
|
|
#25 | |
|
NetBSD developer
Join Date: May 2012
Location: Warsaw, Poland
Posts: 81
|
Quote:
|
|
|
|
|
|
|
#26 | |
|
Registered User
Join Date: Oct 2010
Location: Sydney, Australia
Posts: 75
|
Quote:
![]() Does "kldload" not work on NetBSD (eg: kldload xi)? I use this on FreeBSD when I dont want to have to recompile the kernel. You can have the kldload persistent across reboots by adding the relevant directives to /boot/loader.conf Though it's been a long time since I played with NetBSD so this might not apply. Last edited by ahhyes; 24 August 2012 at 01:43. |
|
|
|
|
|
|
#27 | ||
|
NetBSD developer
Join Date: May 2012
Location: Warsaw, Poland
Posts: 81
|
Quote:
Code:
./build.sh -m amiga tools ./build.sh -m amiga kernel=GENERIC Quote:
Last edited by strim; 24 August 2012 at 02:20. |
||
|
|
|
|
|
#28 |
|
Banned
Join Date: Jan 2010
Location: france
Posts: 932
|
Hi strim,
I have received the Surecom, it is recognised now ![]() I have a problem: I can't ping from the Amiga the computers in my network or the gateway. But, I can ping from OSX the Amiga. route show default 192.168.1.1 UG ifconfig ne0 inet 192.168.1.68 netmask 0xFFFFFF00 broadcast 192.168.1.255 I have also added the 2 DNS of my provider in /etc/resolv.conf what is missing ? Thanks |
|
|
|
|
|
#29 |
|
NetBSD developer
Join Date: May 2012
Location: Warsaw, Poland
Posts: 81
|
Hmm, it should just work.
If you can ping your Amiga from OS X, then it means that communication works both way (after all, ping is sending icmp echo and waiting for reply from the other machine). If you have DHCP server on your network then just put into your rc.conf: Code:
rc_configured=YES # if missing or set to NO ifconfig_ne0="dhcp" Code:
/etc/rc.d/network restart Code:
dhclient ne0 Set gateway in /etc/rc.conf : Code:
rc_configured=YES defaultroute="192.168.0.1" Code:
inet 192.168.0.68 netmask 255.255.255.0 up Code:
nameserver 192.168.0.1 Code:
/etc/rc.d/network restart If you are sure that the network setting are OK, then double check configuration on other machines (like firewalls, etc.). Also, what error does ping give when trying to reach other machines? Now I'm away from my amigas and can't check above examples, but you should get the picture . |
|
|
|
|
|
#30 |
|
Banned
Join Date: Jan 2010
Location: france
Posts: 932
|
I set the network config in dhcp, now it's working.
Therefore I don't know why it wasn't in manual...it was a routing issue. Well now I can't add the repository The documentation say: export PKG_PATH="ftp://ftp.NetBSD.org/pub/pkgsrc/packages/NetBSD-<RELEASE-NUMBER>/<PORT>/All" export PKG_PATH But I get: "export command not found" |
|
|
|
|
|
#31 |
|
Registered User
Join Date: Oct 2010
Location: Sydney, Australia
Posts: 75
|
Export only works as a command if your shell is bash. If it is csh, then use setenv. Example: setenv CFLAGS "-O3 -ffast-math"
You can use echo $SHELL to find out what your current shell is. Last edited by prowler; 02 September 2012 at 22:47. Reason: Back-to-back posts merged. |
|
|
|
|
|
#32 | ||
|
NetBSD developer
Join Date: May 2012
Location: Warsaw, Poland
Posts: 81
|
Quote:
Quote:
Proper way to use the export command is: Code:
VARIABLE_NAME=value export VARIABLE_NAME By the way, you must use full path in PKG_PATH, variables such as release number and port are to be filled by user in this example, like: Code:
ftp://ftp.netbsd.org/pub/pkgsrc/packages/NetBSD/amiga/5.1/All/ . Documentation should probably be updated again...Also, you'll notice that not so many packages are prebuilt for m68k. That's why it's good to install pkgsrc and build packages on your machine. I've explained this in some previous post . |
||
|
|
|
|
|
#33 |
|
Registered User
Join Date: Oct 2010
Location: Sydney, Australia
Posts: 75
|
Hi Strim,
I am giving NetBSD a go on my 1200 (Equipped with an 060 (Blizzard 1260, 128MB RAM)). I think I have gotten the partitioning right. However when I boot from the swap partition (after having written the miniroot.fs), It just bombs with error 2 at the netbsd bootstrap loader. Any ideas? I gather one needs to gunzip the miniroot image, as it was compressed (miniroot.fs.gz). I did this before writing the image |
|
|
|
|
|
#34 | |
|
NetBSD developer
Join Date: May 2012
Location: Warsaw, Poland
Posts: 81
|
Quote:
Error 2 is ENOENT (No such file or directory). Are you really sure your partitioning setup is right? Double check with HDToolBox if: - swap partition ID is 0x4e425301 - custom boot code is ON - reserved blocks on start and end are set to 0 - number of custom boot blocks is to 16 - automount is set to ON You might have to run xstreamtodev again after correcting it! The swap partition must be within first 4GB of a disk for bootblocks to work. If it's not, you can try to boot the installation with loadbsd (should be somewhere on installation ISO). Besides, NetBSD 5 is old. Grab the newest NetBSD 6 beta from this server. Last edited by strim; 11 September 2012 at 11:14. |
|
|
|
|
|
|
#35 | |
|
Registered User
Join Date: Oct 2010
Location: Sydney, Australia
Posts: 75
|
Quote:
http://ahhyes.net/IMAG0029.jpg http://ahhyes.net/IMAG0030.jpg |
|
|
|
|
|
|
#36 | |
|
NetBSD developer
Join Date: May 2012
Location: Warsaw, Poland
Posts: 81
|
Quote:
.How did you use xstreamtodev to transfer miniroot? It should be something like Code:
xstreamtodev --input=miniroot.fs --rdb-name=CDH1 Code:
loadbsd kernelfile See if it will boot. Pass wd0b (your swap) as root device to run installer. |
|
|
|
|
|
|
#37 | |
|
Registered User
Join Date: Oct 2010
Location: Sydney, Australia
Posts: 75
|
Quote:
![]() I'm wondering whether the type of disk drive I am using could be an issue? It's not a real IDE drive: http://amigakit.leamancomputing.com/...roducts_id=883 Though the Amiga HD Tools had no trouble seeing it.. I'll try the stuff you suggested tomorrow I have the unit at work ![]() |
|
|
|
|
|
|
#38 | |
|
NetBSD developer
Join Date: May 2012
Location: Warsaw, Poland
Posts: 81
|
Quote:
|
|
|
|
|
|
|
#39 | |
|
Registered User
Join Date: Oct 2010
Location: Sydney, Australia
Posts: 75
|
Quote:
I am just wondering what exactly the loader cant find? |
|
|
|
|
|
|
#40 | |
|
Registered User
Join Date: Oct 2010
Location: Sydney, Australia
Posts: 75
|
Quote:
|
|
|
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| NetBSD 68k | megabyte | support.Apps | 1 | 27 June 2012 12:30 |
| WinUAE 2.3.0 + NetBSD 5.0.2 No go. | ahhyes | support.WinUAE | 71 | 15 November 2010 09:29 |
| NetBSD 5.0 | shortwind | support.WinUAE | 6 | 03 October 2009 13:53 |
| NetBSD/Amiga ?? | Highlander | support.WinUAE | 10 | 14 January 2005 15:24 |
| Installing NetBSD on WinUAE? | Sybia | New to Emulation or Amiga scene | 1 | 30 December 2002 05:11 |