Nie posiadam połączenia z internetem na swoim komputerze i właśnie próbuję je zdobyć, a z tego co znalazłem przez Google może mi do tego posłużyć NDISwrapper. Raz, że jestem zielony w temacie Debiana. Dwa mam problem z instalacją tego pakietu. Instaluję według instrukcji podanych na stronie: http://wiki.debian.org/NdisWrapper
Podczas instalacji gdy wpisuje:
module assistant, error message, installation of the ndiswrapper - source aource failed. Ignoring this package. Maybe you need to add something to sources.list, maybe the contrib and non-free archives.
Prosiłbym o pomoc w rozwiązaniu problemu, rady. Może ktoś jest zaznajomiony w tym programie i mógłby mi pomóc.
Na początek to może napisz coś o swojej konfiguracji sprzętowej, zwłaszcza od strony kart sieciowych i metody dostępu do sieci.
Część rozwiązania masz podaną w cytowanym komunikacie, masz niepełny plik sources.list. Wystarczy go uzupełnić, poszukaj na forum, było tych tematów sporo.
mozart@mozart:~$ lspci -k
00:00.0 Memory controller: nVidia Corporation CK804 Memory Controller (rev a3)
00:01.0 ISA bridge: nVidia Corporation CK804 ISA Bridge (rev a3)
00:01.1 SMBus: nVidia Corporation CK804 SMBus (rev a2)
Kernel driver in use: nForce2_smbus
Kernel modules: i2c-nforce2
00:02.0 USB Controller: nVidia Corporation CK804 USB Controller (rev a2)
Kernel driver in use: ohci_hcd
Kernel modules: ohci-hcd
00:02.1 USB Controller: nVidia Corporation CK804 USB Controller (rev a3)
Kernel driver in use: ehci_hcd
Kernel modules: ehci-hcd
00:06.0 IDE interface: nVidia Corporation CK804 IDE (rev f2)
Kernel driver in use: AMD_IDE
Kernel modules: ide-pci-generic, amd74xx, ata_generic
00:07.0 IDE interface: nVidia Corporation CK804 Serial ATA Controller (rev f3)
Kernel driver in use: sata_nv
Kernel modules: ide-pci-generic, sata_nv, ata_generic
00:08.0 IDE interface: nVidia Corporation CK804 Serial ATA Controller (rev f3)
Kernel driver in use: sata_nv
Kernel modules: ide-pci-generic, sata_nv, ata_generic
00:09.0 PCI bridge: nVidia Corporation CK804 PCI Bridge (rev a2)
00:0a.0 Bridge: nVidia Corporation CK804 Ethernet Controller (rev a3)
Kernel driver in use: forcedeth
Kernel modules: forcedeth
00:0b.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
Kernel driver in use: pcieport-driver
Kernel modules: shpchp
00:0c.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
Kernel driver in use: pcieport-driver
Kernel modules: shpchp
00:0d.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
Kernel driver in use: pcieport-driver
Kernel modules: shpchp
00:0e.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
Kernel driver in use: pcieport-driver
Kernel modules: shpchp
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
Kernel driver in use: k8temp
Kernel modules: k8temp
01:0c.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6306 Fire II IEEE 1394 OHCI Link Layer Controller (rev 46)
Kernel driver in use: ohci1394
Kernel modules: ohci1394
01:0d.0 Multimedia audio controller: Creative Labs SB Audigy LS
Kernel driver in use: CA0106
Kernel modules: snd-ca0106
02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8053 PCI-E Gigabit Ethernet Controller (rev 15)
Kernel driver in use: sky2
Kernel modules: sky2
05:00.0 VGA compatible controller: nVidia Corporation NV43 [GeForce 6600 GT] (rev a2)
Kernel modules: nvidiafb
Tak czegoś brakuje. Podstawowe wpisy podane są na forum ale ja nie mam połączenia z internetem i w ogóle nie wiem jak się do tego zabrać. Przeczytałem multum artykułów i nie ma czegoś kompletnego od A do Z. Moja karta to d-link dwl g-132 i znalazłem tylko tyle, że jest na liście obsługiwanych przez ndiswrapper.
Podczas instalacji programu wyskakuje mi błąd informujący o braku wpisu w pliku source.list.
Jak mogę sprawdzić, o który wpis chodzi i jak mogę uzupełnić ten plik jeśli nie posiadam połączenia z internetem?
1. Jaki program starasz się zainstalować?
2. Jaką wersję Debiana posiadasz: Lenny? Squeeze? Sid?
3. Jeśli możesz, wklej wynik komendy wydanej z debianowej konsoli:
mozart@mozart:~$ cat /etc/apt/sources.list
#
# deb cdrom:[Debian GNU/Linux 5.0.3 _Lenny_ - Official amd64 kde-CD Binary-1 20090905-12:14]/ lenny main
deb cdrom:[Debian GNU/Linux 5.0.3 _Lenny_ - Official amd64 kde-CD Binary-1 20090905-12:14]/ lenny main
# Line commented out by installer because it failed to verify:
#deb [url]http://security.debian.org/[/url] lenny/updates main
# Line commented out by installer because it failed to verify:
#deb-src [url]http://security.debian.org/[/url] lenny/updates main
# Line commented out by installer because it failed to verify:
#deb [url]http://volatile.debian.org/debian-volatile[/url] lenny/volatile main
# Line commented out by installer because it failed to verify:
#deb-src [url]http://volatile.debian.org/debian-volatile[/url] lenny/volatile main
mozart, jeśli się nie mylę, to na pierwszej płycie instalacyjnej nie masz ndiswrappera, zatem nie zainstalujesz go z niej.
System mówi mniej więcej tak: chcesz ode mnie ndiswrappera, ale nie mam możliwości Ci tego dostarczyć, bowiem nie wskazałeś mi (w sources.list) ścieżki, w której dostępny jest ten program. Ndiswrapper jest dostępny, ale jego pliczki są gdzieś w repozytoriach w necie. Nie masz internetu nie masz ndiswrappera. Możesz go zainstalować tylko mając dostęp do internetu na jakimkolwiek komputerze (kafejka). Odszukasz sobie w packages.debian.org odpowiedni plik i ściągniesz go z zależnościami (ściągnąć musisz też sterownik windowsowy, chyba, że masz). Następnie instalujesz te programy używając np. dpkg.
Jesteś pewien, że dla Twojej karty nie istnieje natywne rozwiązanie zamiast ndiswrappera?
Kombinujecie. Na serwerze z obrazami iso płyt Debaina, w katalogu znajdującym się wyżej, jest spis pakietów na poszczególnych płytach. Wystarczy przejrzeć go i pobrać dodatkowo jeden lub dwa obrazy i nagrać na CD.