Allt från Computex 2023

Hjälp mig ta det stora språnget! (NetBSD)

Permalänk

Hjälp mig ta det stora språnget! (NetBSD)

Av anledningar som är oförklarliga för gemene man har jag blivit sugen på att lägga in NetBSD på min bärbara IBM, ehuru har jag några spörsmål innan jag dunkar näven i bordet och varsamt för in installationsskivan i CD-läsaren:

1. Jag är åtminstone till en början beroende av att kunna dualboota med GNU/Linux, så min fråga är hur detta enklast kan arrangeras? Det kan vara värt att notera att jag för tillfället använder GRUB.

2. Hur hanterar NetBSD trådlösa nätverkskort? Jag tror att mitt Cisco aironet 350 skall stödjas, men hur konfigureras det sedan?

3. Existerar det något interaktivt sätt att skapa en konfigurationsfil till kärnan, i stil med menuconfig till Linux?

Visa signatur

"I cannot. Yet I must. How do you calculate that? At what point on the graph do 'must' and 'cannot' meet? Yet I must. But I cannot."

Permalänk
Inaktiv

Re: Hjälp mig ta det stora språnget! (NetBSD)

Citat:

Ursprungligen inskrivet av Ulrik Uppkastare
Av anledningar som är oförklarliga för gemene man har jag blivit sugen på att lägga in NetBSD på min bärbara IBM, ehuru har jag några spörsmål innan jag dunkar näven i bordet och varsamt för in installationsskivan i CD-läsaren:

1. Jag är åtminstone till en början beroende av att kunna dualboota med GNU/Linux, så min fråga är hur detta enklast kan arrangeras? Det kan vara värt att notera att jag för tillfället använder GRUB.

2. Hur hanterar NetBSD trådlösa nätverkskort? Jag tror att mitt Cisco aironet 350 skall stödjas, men hur konfigureras det sedan?

3. Existerar det något interaktivt sätt att skapa en konfigurationsfil till kärnan, i stil med menuconfig till Linux?

1. Jag har aldrig använt GRUB med NetBSD, men jag antar att det skall fungera(TM).

2. Atheros-chips ath(4), PRISM-chips wi(4), konfiguration wiconfig(8) och ifconfig(8)

3. http://nksb.netbsd.se, jag jobbar på det men det är långt kvar innan det blir användbart. Tanken är att den skall kunna strippa konfigurationer automatiskt med hjälp av en dmesg-utskrift. Under tiden kan du kolla in http://pkgsrc.se/sysutils/adjustkernel.

Permalänk

Om jag hade en hatt hade jag lyft på den som tack. GRUB fungerade mycket riktigt out-of-the-box med hjälp av chainloader, dock verkar det trådlösa nätverkskortet vålla större huvudbry. Jag får ut följande information från dmesg:

cbb0 at pci2 dev 0 function 0: Texas Instruments PCI1510 PCI-CardBus Bridge (rev. 0x00) Aironet Wireless Communications MPI350 Mini-PCI Wireless LAN Adapter (miscellaneous network) at pci2 dev 2 function 0 not configured

Vilket väl torde innebära att den korrekta drivrutinen inte är laddad? Så vitt jag vet skall det fungera med hjälp av an-drivrutinen (http://netbsd.gw.com/cgi-bin/man-cgi?an+4), men hur bär man sig åt för att aktivera den? Går det att manuellt ladda drivrutiner under körning, eller måste man på något vis lägga in stöd för den i kärnan?

Visa signatur

"I cannot. Yet I must. How do you calculate that? At what point on the graph do 'must' and 'cannot' meet? Yet I must. But I cannot."

Permalänk
Inaktiv

an(4) är aktiverad i den vanliga kärnan GENERIC för NetBSD/i386, men den verkar inte hitta kortet. Är du säker på att den stödjer kortet? Testa sök lite på www.netbsd.org...

Permalänk

an(4) borde stödja chipsetet, för såvitt jag vet är det endast formfaktorn som skiljer mini-pci från ett vanligt kort. Dock verkar det som att fler har haft problem med just det kortet om man får tro port-i386's mailinglista, så jag får väl slänga iväg ett brev dit och hoppas att någon känner till en lösning.

Visa signatur

"I cannot. Yet I must. How do you calculate that? At what point on the graph do 'must' and 'cannot' meet? Yet I must. But I cannot."