Не удается установить наборы NetBSD через HTTP на Raspberry PI

Я хочу попробовать NetBSD на моем Raspberry PI B. Я загрузил образ установщика NetBSD для RPI отсюда.

К сожалению, у меня есть некоторые проблемы при установке наборов из ежедневного каталога моментальных снимков. Я следую советам, данным как в 1, так и в 2. Как и предполагалось, я использовал http со следующей конфигурацией:

 Your disk is now ready for installing the kernel and the distribution sets.
 As noted in your INSTALL notes, you have several options.  For ftp or nfs,
 you must be connected to a network with access to the proper machines.

 Sets selected 10, processed 0, Next set kern-RPI.

                          ┌─────────────────────────┐
                          │ Install from            │
                          │                         │
                          │ a: CD-ROM / DVD         │
                          │ b: FTP                  │
                          │>c: HTTP                 │
                          │ d: NFS                  │
                          │ e: Floppy               │
                          │ f: Unmounted fs         │
                          │ g: Local directory      │
                          │ h: Skip set             │
                          │ i: Skip set group       │
                          │ j: Abandon installation │
                          └─────────────────────────┘
 The following are the http site, directory, user, and password that will be
 used.  If "user" is "ftp", then the password is not needed.

>a: Host                      nyftp.NetBSD.org
 b: Base directory            pub/NetBSD-daily/HEAD/201412290640Z
 c: Binary set directory      /evbarm-arm/binary/sets
 d: Source set directory      /source/sets
 e: User                      ftp
 f: Password
 g: Proxy
 h: Transfer directory        /usr/INSTALL
 i: Delete after install      No
 j: Configure network
 k: Exit
 x: Get Distribution

Конфигурация сети была определена следующим образом:

 DNS Domain:             Speedport_W_504V_Typ_A
 Host Name:              rpi
 Nameserver:             192.168.2.1    
 Primary Interface:      usmsc0
 Media type:             autoselect
 Host IP:                192.168.2.106
 Netmask:                255.255.255.0
 IPv4 Gateway:           192.168.2.1

Я проверил правильность этих значений на локальном ПК, см.:

nmcli dev list iface eth0 | grep IP4
IP4.ADDRESS[1]:                         ip = 192.168.2.102/24, gw = 192.168.2.1
IP4.DNS[1]:                             192.168.2.1
IP4.DOMAIN[1]:                          Speedport_W_504V_Typ_A

Моя сеть настроена следующим образом: Интернет ----- DSL Router (192.168.2.1.) --- ПК (192.168.2.102), Raspberry PI (192.168.2.106).

Вывод из sysinst выглядит следующим образом:

     Status: Command failed                                                     
    Command: /usr/bin/ftp -a http://nyftp.NetBSD.org/pub/NetBSD-daily/HEAD/20141
2290640Z/evbarm-arm/binary/sets/kern-RPI.tgz                                    
     Hit enter to continue                                                      
--------------------------------------------------------------------------------
ftp: Can't LOOKUP `nyftp.NetBSD.org:http': Temporary failure in name resolution

Кабель Ethernet подключен, и через DHCP назначен действительный IP-адрес (я подключен к RPI через SSH).

Есть идеи?

Спасибо за вашу помощь! Джо

1 ответ

Намек г-на Эрика Шнобелена наконец привел меня к следующей работе: вместо того, чтобы использовать имя хоста (nyftp.netbsd.org), я использовал IP-адрес, который я искал, используя nslookup на моем локальном ПК:

nslookup nyftp.netbsd.org
Server:     127.0.1.1
Address:    127.0.1.1#53

Non-authoritative answer:
nyftp.netbsd.org    canonical name = netbsd3.cs.columbia.edu.
Name:   netbsd3.cs.columbia.edu
Address: 128.59.23.63

Это наконец-то сработало...

Другие вопросы по тегам