• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst] Madwifi nicht über Yast installierbar

Hallo,

ich habe gestern openSuse 11.0 installiert.
Jetzt möchte ich gerne mit meiner WLAN-Karte mich mit dem Internet verbinden.
Unter openSuse 10.3 hat das mit den madwifi-Treibern immer sehr gut geklappt.

Wenn ich aber jetzt die madwifi-Treiber mit Yast von http://madwifi.org/suse/11.0 installieren möchte, bekomme ich eine seltsame Fehlermeldung von Yast:

#### YaST2 conflicts list - generated 2008-06-28 01:15:34 ####

nichts bietet kernel(vmlinux) = 18d57d8dd4787c30 benötigt von madwifi-kmp-default-0.9.4_2.6.25_26-1.x86_64

[ ] madwifi-kmp-default-0.9.4_2.6.25_26-1.x86_64 nicht installieren



#### YaST2 conflicts list END ###

Damit kann ich nicht viel anfangen.

Hier die Ausgabe von collectNWData:

Code:
collectNWData.sh V0.5.2.14
--- What's the type of networktopology?
--- (2) DSL HW router <---> LinuxClient
--- On which host is the script executed?
--- (1) LinuxClient
!!! CND0120E: Network card eth0 has no IP address. Details on http://www.linux-tips-and-tricks.de/CND0120E
==================================================================================================
==================================================================================================
*** uname -a 
Linux dhcppc0 2.6.25.5-1.1-default #1 SMP 2008-06-07 01:55:22 +0200 x86_64 x86_64 x86_64 GNU/Linux
==================================================================================================
*** cat /etc/SuSE-release 
openSUSE 11.0 (X86-64)
VERSION = 11.0
==================================================================================================
*** cat /etc/resolv.conf | grep -v "^#" | grep -v "^$" 
nameserver 192.168.1.1
==================================================================================================
*** cat /etc/hosts | grep -v "^#" | grep -v "^$" | grep -v "::" 
127.0.0.1       localhost
127.0.0.2       el-rey.palacio-del-rey el-rey
==================================================================================================
*** cat /proc/sys/net/ipv4/ip_forward 
0
==================================================================================================
*** /usr/sbin/iptables -t nat -L 
Chain PREROUTING (policy ACCEPT)
target     prot opt source               destination         

Chain POSTROUTING (policy ACCEPT)
target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination         
==================================================================================================
*** /sbin/route -n 
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth1
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
0.0.0.0         192.168.1.1     0.0.0.0         UG    0      0        0 eth1
==================================================================================================
*** /sbin/arp -n 
Address                  HWtype  HWaddress           Flags Mask            Iface
192.168.1.1              ether   00:13:49:CA:B6:8C   C                     eth1
==================================================================================================
*** /sbin/ifconfig 
eth0      Link encap:Ethernet  HWaddr 00:16:17:71:51:0B  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          Interrupt:249 Base address:0xc000 

eth1      Link encap:Ethernet  HWaddr 00:16:17:6F:99:25  
          inet addr:192.168.1.33  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1742 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1685 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1534762 (1.4 Mb)  TX bytes:355888 (347.5 Kb)
          Interrupt:250 Base address:0xe000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:108 errors:0 dropped:0 overruns:0 frame:0
          TX packets:108 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:5856 (5.7 Kb)  TX bytes:5856 (5.7 Kb)

wlan0     Link encap:Ethernet  HWaddr 00:14:78:12:40:F2  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

wmaster0  Link encap:UNSPEC  HWaddr 00-14-78-12-40-F2-00-00-00-00-00-00-00-00-00-00  
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

==================================================================================================
*** pingTests 
192.168.1.33 : Ping OK
127.0.0.1 : Ping OK
195.135.220.3 : Ping OK
www.suse.de : Ping OK
==================================================================================================
*** /sbin/lspci -nn 
00:00.0 RAM memory [0500]: nVidia Corporation MCP55 Memory Controller [10de:0369] (rev a1)
00:01.0 ISA bridge [0601]: nVidia Corporation MCP55 LPC Bridge [10de:0362] (rev a2)
00:01.1 SMBus [0c05]: nVidia Corporation MCP55 SMBus [10de:0368] (rev a2)
00:01.2 RAM memory [0500]: nVidia Corporation MCP55 Memory Controller [10de:036a] (rev a2)
00:02.0 USB Controller [0c03]: nVidia Corporation MCP55 USB Controller [10de:036c] (rev a1)
00:02.1 USB Controller [0c03]: nVidia Corporation MCP55 USB Controller [10de:036d] (rev a2)
00:04.0 IDE interface [0101]: nVidia Corporation MCP55 IDE [10de:036e] (rev a1)
00:05.0 IDE interface [0101]: nVidia Corporation MCP55 SATA Controller [10de:037f] (rev a2)
00:05.1 IDE interface [0101]: nVidia Corporation MCP55 SATA Controller [10de:037f] (rev a2)
00:05.2 IDE interface [0101]: nVidia Corporation MCP55 SATA Controller [10de:037f] (rev a2)
00:06.0 PCI bridge [0604]: nVidia Corporation MCP55 PCI bridge [10de:0370] (rev a2)
00:06.1 Audio device [0403]: nVidia Corporation MCP55 High Definition Audio [10de:0371] (rev a2)
00:08.0 Bridge [0680]: nVidia Corporation MCP55 Ethernet [10de:0373] (rev a2)
00:09.0 Bridge [0680]: nVidia Corporation MCP55 Ethernet [10de:0373] (rev a2)
00:0b.0 PCI bridge [0604]: nVidia Corporation MCP55 PCI Express bridge [10de:0374] (rev a2)
00:0c.0 PCI bridge [0604]: nVidia Corporation MCP55 PCI Express bridge [10de:0374] (rev a2)
00:0d.0 PCI bridge [0604]: nVidia Corporation MCP55 PCI Express bridge [10de:0378] (rev a2)
00:0e.0 PCI bridge [0604]: nVidia Corporation MCP55 PCI Express bridge [10de:0375] (rev a2)
00:0f.0 PCI bridge [0604]: nVidia Corporation MCP55 PCI Express bridge [10de:0377] (rev a2)
00:18.0 Host bridge [0600]: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration [1022:1100]
00:18.1 Host bridge [0600]: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map [1022:1101]
00:18.2 Host bridge [0600]: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller [1022:1102]
00:18.3 Host bridge [0600]: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control [1022:1103]
01:02.0 Ethernet controller [0200]: Atheros Communications Inc. AR2413 802.11bg NIC [168c:001a] (rev 01)
06:00.0 VGA compatible controller [0300]: nVidia Corporation GeForce 8600 GT [10de:0402] (rev a1)
==================================================================================================
*** /usr/sbin/lsusb 
Bus 002 Device 003: ID 058f:6362 Alcor Micro Corp. Hi-Speed 21-in-1 Flash Card Reader/Writer (Internal/External)
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 056a:0065 Wacom Co., Ltd 
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
==================================================================================================
*** /sbin/lsmod | /usr/bin/sort 
Module                  Size  Used by
af_packet              42624  4 
arc4                   19072  2 
ath5k                 119044  0 
binfmt_misc            30220  1 
button                 27040  0 
cdrom                  53416  1 sr_mod
cfg80211               39568  1 mac80211
crypto_blkcipher       38788  1 ecb
dm_mod                 88600  0 
dock                   29344  1 libata
ecb                    20992  2 
edd                    28176  0 
ehci_hcd               56204  0 
ext3                  170768  4 
fan                    23944  0 
ff_memless             23176  1 usbhid
floppy                 83048  0 
forcedeth              72588  0 
fuse                   72256  7 
hid                    59296  1 usbhid
i2c_core               45344  2 nvidia,i2c_nforce2
i2c_nforce2            24192  0 
ip6_tables             40720  0 
ip_tables              39056  2 iptable_nat,iptable_filter
iptable_filter         20736  0 
iptable_nat            24976  0 
jbd                    82240  1 ext3
joydev                 30848  0 
k8temp                 23040  0 
libata                194976  2 pata_amd,sata_nv
loop                   37508  0 
mac80211              220436  1 ath5k
mbcache                27396  1 ext3
nf_conntrack           91536  3 iptable_nat,nf_nat,nf_conntrack_ipv4
nf_conntrack_ipv4      29576  3 iptable_nat,nf_nat
nf_nat                 39576  1 iptable_nat
nvidia               8165472  24 
ohci_hcd               42500  0 
parport                60448  2 ppdev,parport_pc
parport_pc             59592  0 
pata_amd               33284  0 
ppdev                  26504  0 
processor              72668  1 thermal
rtc_cmos               28728  0 
rtc_core               41012  1 rtc_cmos
rtc_lib                20224  1 rtc_core
sata_nv                46860  8 
scsi_mod              194904  5 sr_mod,usb_storage,sg,sd_mod,libata
sd_mod                 47280  10 
sg                     56912  0 
snd                    96248  10 snd_pcm_oss,snd_mixer_oss,snd_seq,snd_seq_device,snd_hda_intel,snd_pcm,snd_timer,snd_hwdep
snd_hda_intel         497452  1 
snd_hwdep              28424  1 snd_hda_intel
snd_mixer_oss          35584  1 snd_pcm_oss
snd_page_alloc         28688  2 snd_hda_intel,snd_pcm
snd_pcm               115208  2 snd_pcm_oss,snd_hda_intel
snd_pcm_oss            68992  0 
snd_seq                83600  0 
snd_seq_device         26516  1 snd_seq
snd_timer              45072  2 snd_seq,snd_pcm
soundcore              26000  1 snd
sr_mod                 35636  0 
thermal                43040  0 
usb_storage           112672  0 
usbcore               188248  6 usbhid,wacom,usb_storage,ehci_hcd,ohci_hcd
usbhid                 65488  0 
wacom                  36096  0 
x_tables               43144  3 iptable_nat,ip_tables,ip6_tables
==================================================================================================
*** /usr/sbin/iptables -L -vn 
Chain INPUT (policy ACCEPT 1842 packets, 1515K bytes)
 pkts bytes target     prot opt in     out     source               destination         

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination         

Chain OUTPUT (policy ACCEPT 1771 packets, 324K bytes)
 pkts bytes target     prot opt in     out     source               destination         
==================================================================================================
*** cat /etc/sysconfig/SuSEfirewall2 | grep -v "^#" | grep -v "^$" 
FW_DEV_EXT="any eth0 eth1"
FW_DEV_INT=""
FW_DEV_DMZ=""
FW_ROUTE="no"
FW_MASQUERADE="no"
FW_MASQ_DEV="zone:ext"
FW_MASQ_NETS="0/0"
FW_NOMASQ_NETS=""
FW_PROTECT_FROM_INT="no"
FW_SERVICES_EXT_TCP=""
FW_SERVICES_EXT_UDP=""
FW_SERVICES_EXT_IP=""
FW_SERVICES_EXT_RPC=""
FW_CONFIGURATIONS_EXT=""
FW_SERVICES_DMZ_TCP=""
FW_SERVICES_DMZ_UDP=""
FW_SERVICES_DMZ_IP=""
FW_SERVICES_DMZ_RPC=""
FW_CONFIGURATIONS_DMZ=""
FW_SERVICES_INT_TCP=""
FW_SERVICES_INT_UDP=""
FW_SERVICES_INT_IP=""
FW_SERVICES_INT_RPC=""
FW_CONFIGURATIONS_INT=""
FW_SERVICES_DROP_EXT=""
FW_SERVICES_DROP_DMZ=""
FW_SERVICES_DROP_INT=""
FW_SERVICES_REJECT_EXT=""
FW_SERVICES_REJECT_DMZ=""
FW_SERVICES_REJECT_INT=""
FW_SERVICES_ACCEPT_EXT=""
FW_SERVICES_ACCEPT_DMZ=""
FW_SERVICES_ACCEPT_INT=""
FW_SERVICES_ACCEPT_RELATED_EXT=""
FW_SERVICES_ACCEPT_RELATED_DMZ=""
FW_SERVICES_ACCEPT_RELATED_INT=""
FW_TRUSTED_NETS=""
FW_ALLOW_INCOMING_HIGHPORTS_TCP=""
FW_ALLOW_INCOMING_HIGHPORTS_UDP=""
FW_FORWARD=""
FW_FORWARD_REJECT=""
FW_FORWARD_DROP=""
FW_FORWARD_MASQ=""
FW_REDIRECT=""
FW_LOG_DROP_CRIT="yes"
FW_LOG_DROP_ALL="no"
FW_LOG_ACCEPT_CRIT="yes"
FW_LOG_ACCEPT_ALL="no"
FW_LOG_LIMIT=""
FW_LOG=""
FW_KERNEL_SECURITY="yes"
FW_STOP_KEEP_ROUTING_STATE="no"
FW_ALLOW_PING_FW="yes"
FW_ALLOW_PING_DMZ="no"
FW_ALLOW_PING_EXT="no"
FW_ALLOW_FW_SOURCEQUENCH=""
FW_ALLOW_FW_BROADCAST_EXT="no"
FW_ALLOW_FW_BROADCAST_INT="no"
FW_ALLOW_FW_BROADCAST_DMZ="no"
FW_IGNORE_FW_BROADCAST_EXT="yes"
FW_IGNORE_FW_BROADCAST_INT="no"
FW_IGNORE_FW_BROADCAST_DMZ="no"
FW_ALLOW_CLASS_ROUTING=""
FW_CUSTOMRULES=""
FW_REJECT=""
FW_REJECT_INT="yes"
FW_HTB_TUNE_DEV=""
FW_IPv6=""
FW_IPv6_REJECT_OUTGOING=""
FW_IPSEC_TRUST="no"
FW_ZONES=""
FW_USE_IPTABLES_BATCH=""
FW_LOAD_MODULES="nf_conntrack_netbios_ns"
FW_FORWARD_ALWAYS_INOUT_DEV=""
FW_FORWARD_ALLOW_BRIDGING=""
==================================================================================================
*** cat /etc/sysconfig/network/config | grep -v "^#" | grep -v "^$" 
DEFAULT_BROADCAST="+"
GLOBAL_POST_UP_EXEC="yes"
GLOBAL_PRE_DOWN_EXEC="yes"
CHECK_DUPLICATE_IP="no"
DEBUG="no"
USE_SYSLOG="yes"
MODIFY_RESOLV_CONF_DYNAMICALLY="yes"
MODIFY_NAMED_CONF_DYNAMICALLY="no"
MODIFY_RESOLV_CONF_STATIC_DNS=""
CONNECTION_SHOW_WHEN_IFSTATUS="no"
CONNECTION_CHECK_BEFORE_IFDOWN="no"
CONNECTION_CLOSE_BEFORE_IFDOWN="no"
CONNECTION_UMOUNT_NFS_BEFORE_IFDOWN="no"
CONNECTION_SEND_KILL_SIGNAL="no"
MANDATORY_DEVICES=""
WAIT_FOR_INTERFACES="20"
FIREWALL="yes"
LINKLOCAL_INTERFACES="eth*[0-9]|tr*[0-9]|wlan[0-9]|ath[0-9]"
IFPLUGD_OPTIONS="-f -I -b"
NETWORKMANAGER="yes"
NM_ONLINE_TIMEOUT="0"
==================================================================================================
*** cat /etc/sysconfig/sysctl | grep -v "^#" | grep -v "^$" 
IP_DYNIP="no"
IP_TCP_SYNCOOKIES="yes"
IP_FORWARD="no"
IPV6_FORWARD="no"
IPV6_PRIVACY=no
IPV6_MLD_VERSION=""
DISABLE_ECN="yes"
DMAPI_PROBE="no"
ENABLE_SYSRQ="176"
==================================================================================================
*** cat /etc/sysconfig/network/dhcp | grep -v "^#" | grep -v "^$" 
DHCLIENT_BIN=""
DHCLIENT_DEBUG="no"
DHCLIENT_SET_HOSTNAME="yes"
DHCLIENT_MODIFY_RESOLV_CONF="yes"
DHCLIENT_SET_DEFAULT_ROUTE="yes"
DHCLIENT_MODIFY_NTP_CONF="no"
DHCLIENT_MODIFY_NIS_CONF="yes"
DHCLIENT_SET_DOMAINNAME="yes"
DHCLIENT_KEEP_SEARCHLIST="yes"
DHCLIENT_LEASE_TIME=""
DHCLIENT_TIMEOUT="999999"
DHCLIENT_HOSTNAME_OPTION="AUTO"
DHCLIENT_CLIENT_ID=""
DHCLIENT_VENDOR_CLASS_ID=""
DHCLIENT_RELEASE_BEFORE_QUIT="no"
DHCLIENT_SCRIPT_EXE=""
DHCLIENT_ADDITIONAL_OPTIONS=""
DHCLIENT_SLEEP="0"
DHCLIENT_WAIT_AT_BOOT="15"
WRITE_HOSTNAME_TO_HOSTS="yes"
==================================================================================================
*** cat /etc/sysconfig/proxy | grep -v "^#" | grep -v "^$" 
PROXY_ENABLED="no"
HTTP_PROXY=""
HTTPS_PROXY=""
FTP_PROXY=""
GOPHER_PROXY=""
NO_PROXY="localhost, 127.0.0.1"
==================================================================================================
*** cat /etc/sysconfig/ssh | grep -v "^#" | grep -v "^$" 
SSHD_OPTS=""
==================================================================================================
*** catMyConfig 
==================================================================================================
*** cat /etc/sysconfig/network/ifcfg-eth0
BOOTPROTO='dhcp'
BROADCAST=''
ETHTOOL_OPTIONS=''
IPADDR=''
MTU=''
NAME='MCP55 Ethernet'
NETMASK=''
NETWORK=''
REMOTE_IPADDR=''
STARTMODE='auto'
USERCONTROL='no'
==================================================================================================
*** cat /etc/sysconfig/network/ifcfg-eth1
BOOTPROTO='dhcp'
BROADCAST=''
ETHTOOL_OPTIONS=''
IPADDR=''
MTU=''
NAME='MCP55 Ethernet'
NETMASK=''
NETWORK=''
REMOTE_IPADDR=''
STARTMODE='auto'
USERCONTROL='no'
==================================================================================================
*** cat /etc/sysconfig/network/ifcfg-lo
IPADDR=127.0.0.1
NETMASK=255.0.0.0
NETWORK=127.0.0.0
BROADCAST=127.255.255.255
IPADDR_2=127.0.0.2/8
STARTMODE=onboot
USERCONTROL=no
FIREWALL=no
==================================================================================================
*** cat /etc/sysconfig/network/ifcfg-wlan0
BOOTPROTO='dhcp'
BROADCAST=''
ETHTOOL_OPTIONS=''
IPADDR=''
MTU=''
NAME='AR2413 802.11bg NIC'
NETMASK=''
NETWORK=''
REMOTE_IPADDR=''
STARTMODE='auto'
USERCONTROL='yes'
WIRELESS_AP=''
WIRELESS_AUTH_MODE='psk'
WIRELESS_BITRATE='auto'
WIRELESS_CA_CERT=''
WIRELESS_CHANNEL=''
WIRELESS_CLIENT_CERT=''
WIRELESS_CLIENT_KEY=''
WIRELESS_CLIENT_KEY_PASSWORD=''
WIRELESS_DEFAULT_KEY='0'
WIRELESS_EAP_AUTH=''
WIRELESS_EAP_MODE=''
WIRELESS_ESSID='DSLWLANModem200'
WIRELESS_FREQUENCY=''
WIRELESS_KEY=''
WIRELESS_KEY_0=''
WIRELESS_KEY_1=''
WIRELESS_KEY_2=''
WIRELESS_KEY_3=''
WIRELESS_KEY_LENGTH='128'
WIRELESS_MODE='Managed'
WIRELESS_NICK=''
WIRELESS_NWID=''
WIRELESS_PEAP_VERSION=''
WIRELESS_POWER='yes'
WIRELESS_WPA_ANONID=''
WIRELESS_WPA_IDENTITY=''
WIRELESS_WPA_PASSWORD=''
WIRELESS_WPA_PSK='@@@@@@'
==================================================================================================
*** /usr/sbin/iwconfig | /usr/bin/sed "s/\(Encryption key:\)\([^o][^f][^f][^ ]*\)\(.*\)/\1@@ @@@-@@@@-@@@@-@@@@-@@@@-@@@@@@@\3/" 
lo        no wireless extensions.

eth0      no wireless extensions.

eth1      no wireless extensions.

wmaster0  no wireless extensions.

wlan0     IEEE 802.11g  ESSID:""  
          Mode:Managed  Frequency:2.412 GHz  Access Point: Not-Associated   
          Tx-Power=27 dBm   
          Retry min limit:7   RTS thr:off   Fragment thr=2352 B   
          Encryption key:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

==================================================================================================
*** /usr/bin/grep -i radio /var/log/boot.msg | /usr/bin/tail -n 5 
<6>ath5k phy0: RF2112A 2GHz radio found (0x56)
==================================================================================================
*** /usr/bin/grep -i firmware /var/log/messages* | /usr/bin/tail -n 5 
==================================================================================================
*** ls -ls /lib/firmware 
total 0
==================================================================================================
*** ps aux | grep wpa_supplicant | grep -v grep 
root      2537  0.0  0.0  16600  2024 ?        S    07:06   0:00 /usr/sbin/wpa_supplicant -c /etc/wpa_supplicant/wpa_supplicant.conf -u -f /var/log/wpa_supplicant.log
==================================================================================================
*** /usr/bin/grep NETWORKMANAGER /etc/sysconfig/network/config | grep -v "^#" 
NETWORKMANAGER="yes"
==================================================================================================
*** /usr/bin/grep -i persistent /etc/sysconfig/network/config | grep -v "^#" | grep -v "^$" 
==================================================================================================
*** /usr/bin/egrep 'eth|ath|wlan|ra' /etc/udev/rules.d/*net_persistent* /etc/udev/rules.d/*persistent-net* | grep -v ":#" | grep -v ":$" 
/usr/bin/egrep: /etc/udev/rules.d/*net_persistent*: No such file or directory
/etc/udev/rules.d/70-persistent-net.rules:SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:14:78:12:40:f2", ATTR{type}=="1", KERNEL=="wlan*", NAME="wlan0"
/etc/udev/rules.d/70-persistent-net.rules:SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:16:17:6f:99:25", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"
/etc/udev/rules.d/70-persistent-net.rules:SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:16:17:71:51:0b", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
/etc/udev/rules.d/75-persistent-net-generator.rules:ACTION!="add", GOTO="persistent_net_generator_end"
/etc/udev/rules.d/75-persistent-net-generator.rules:SUBSYSTEM!="net", GOTO="persistent_net_generator_end"
/etc/udev/rules.d/75-persistent-net-generator.rules:NAME=="?*", GOTO="persistent_net_generator_end"
/etc/udev/rules.d/75-persistent-net-generator.rules:KERNEL!="eth*|ath*|wlan*[0-9]|ra*|sta*|ctc*|lcs*|hsi*", GOTO="persistent_net_generator_end"
/etc/udev/rules.d/75-persistent-net-generator.rules:SUBSYSTEMS=="xen", GOTO="persistent_net_generator_end"
/etc/udev/rules.d/75-persistent-net-generator.rules:DRIVERS=="ibmveth", ENV{MATCHADDR}="$attr{address}", ENV{COMMENT}="ibmveth device ($id)"
/etc/udev/rules.d/75-persistent-net-generator.rules:ENV{MATCHADDR}=="", ENV{MATCHID}=="", ENV{INTERFACE_NAME}=="", GOTO="persistent_net_generator_end"
/etc/udev/rules.d/75-persistent-net-generator.rules:DRIVERS=="?*", IMPORT{program}="write_net_rules"
/etc/udev/rules.d/75-persistent-net-generator.rules:LABEL="persistent_net_generator_end"
==================================================================================================
*** /usr/bin/egrep -r 'eth[0-10]|ath[0-10]|wlan[0-10]|ra[0-10]' /etc/modprobe.*|/usr/bin/egrep -v '#|blacklist' 
/etc/modprobe.conf:install eth0             /bin/true
/etc/modprobe.conf:install eth1             /bin/true
==================================================================================================
*** detectFirmwareMessages 
No firmware messages found

Momentan bin ich per Kabel an eth1 mit dem Internet verbunden.

Wer weiß Rat und könnte mir helfen?

Danke für eure Mithilfe,

vox-critica
 
A

Anonymous

Gast
http://www.linux-club.de/viewtopic.php?f=19&t=95008

Die Links im 2. Beitrag.

Das Madwifi-Repository ist noch nicht auf dem aktuellen Stand bezgl. des SuSE 11.0er Kernels, aber wahrscheinlich braucht es keinen Madwifi.
 
OP
V

vox-critica

Member
Hallo Rain_Maker,

danke für deine Antwort.

So wie ich die beiden Threads auf pc-forum24 verstanden habe, was beileibe nicht einfach für mich war, brauche ich nur die neusten Pakete aus schmolles Repository herunter zu laden, ein rpmbuild --rebuild machen, dieses neue Paket manuell installieren und dann die Module laden?

Geht diese Vorgehensweise nur manuell per Hand oder kann ich schmolles Repository einfach mit unter Yast einbinden und dann bequem per Yast installieren?
 
A

Anonymous

Gast
vox-critica schrieb:
.....brauche ich nur die neusten Pakete aus schmolles Repository herunter zu laden,

Ja

vox-critica schrieb:
ein rpmbuild --rebuild machen, dieses neue Paket manuell installieren und dann die Module laden?

Nein, wozu?

Es gibt doch fertige RPM-Pakete für madwifi oder compat-wireless für alle "Flavors" (default, pae oder xen, je nachdem, was man hat) und Architekturen, die in Frage kommen (i586 oder x86_64).

vox-critica schrieb:
Geht diese Vorgehensweise nur manuell per Hand oder kann ich schmolles Repository einfach mit unter Yast einbinden und dann bequem per Yast installieren?

Theoretisch ja, ich würde aber für das eine Paket (egal ob madwifi-kmp-*Kerneltyp* oder compat-wireless-kmp-*Kerneltyp*) davon abraten, da sind auch einige andere Pakete drin, die sehr experimentell sind.
 
OP
V

vox-critica

Member
Hallo,

ich wurde gebeten das ich die Lösung die bei mir zum Erfolg geführt hat, etwas detaillierter beschreibe.

Als erstes habe ich mir unter

http://ftp5.gwdg.de/pub/opensuse/repositories/home:/schmolle1980/

in dem Verzeichnis welches eure openSUSE Version (10.3 oder 11.0) und dann weiter in das Verzeichnis was eure Rechnerarchitektur bezeichnet (i586 oder x86_64), die Datei compat-wireless-kmp-XXXXXX-20080615_2.6.25.5_1.1-5.2.YYYYYY.rpm heruntergeladen.
Wobei XXXXXX für eure Kernel-Version steht und YYYYYY eure Rechnerarchitektur ist.

Ihr geht dann mit einem Terminal in das Verzeichnis in dem ihr das Paket geladen habt und gebt dann unter root den Befehl

Code:
rpmbuild --rebuild compat-wireless-kmp-XXXXXX-20080615_2.6.25.5_1.1-5.2.YYYYYY.rpm
ein.

Wenn alles klappt, findet ihr dann im Verzeichnis /usr/src/packages/RPMS/x86_64 (meine Rechnerarchiktektur ist x86_64. Bei i586 vermutlich /usr/src/packages/RPMS/i586) eine Datei namens compat-wireless-kmp-XXXXXX-20080615_2.6.25.5_1.1-5.2.YYYYYY.rpm (Indexe X und Y wie oben beschrieben.

Auch hier geht ihr wieder mit einem Terminalprogramm in das Verzeichnis und gibt mit root-Rechten den folgenden Befehl ein

Code:
rpm -i compat-wireless-kmp-XXXXXX-20080615_2.6.25.5_1.1-5.2.YYYYYY.rpm

Wenn die Installation ohne Fehlermeldung abläuft, sollte das WLAN nun funktionieren.
 
A

Anonymous

Gast
*Ähm*

So begrüssenswert dieses Engagement am Ende den Lösungsweg zu posten sein mag

(IMHO sollte das übrigens für alle User selbstverständlich sein, aber das ist ein anderes Thema)

aber leider kann das nicht so ganz stimmen, denn das hier:

Code:
rpmbuild --rebuild compat-wireless-kmp-XXXXXX-20080615_2.6.25.5_1.1-5.2.YYYYYY.rpm

funktioniert garantiert nicht

Code:
rpmbuild --rebuild compat-wireless-kmp-default-20080625_2.6.25.5_1.1-rm.1.i586.rpm
Installing compat-wireless-kmp-default-20080625_2.6.25.5_1.1-rm.1.i586.rpm
error: source package expected, binary found
error: compat-wireless-kmp-default-20080625_2.6.25.5_1.1-rm.1.i586.rpm cannot be installed

weil man einen "Rebuild" mit einem "src.rpm" ausführt.

Code:
rpmbuild --rebuild compat-wireless-20080625-rm.1.src.rpm
Installing compat-wireless-20080625-rm.1.src.rpm
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.7361
+ umask 022
+ cd /usr/src/packages/BUILD
+ cd /usr/src/packages/BUILD
+ rm -rf compat-wireless-2008-06-25

--------------------

Checking for unpackaged file(s): /usr/lib/rpm/check-files /var/tmp/compat-wireless-20080625-build
Wrote: /usr/src/packages/RPMS/i586/compat-wireless-kmp-debug-20080625_2.6.25.5_1.1-rm.1.i586.rpm
Wrote: /usr/src/packages/RPMS/i586/compat-wireless-kmp-default-20080625_2.6.25.5_1.1-rm.1.i586.rpm
Wrote: /usr/src/packages/RPMS/i586/compat-wireless-kmp-pae-20080625_2.6.25.5_1.1-rm.1.i586.rpm
Wrote: /usr/src/packages/RPMS/i586/compat-wireless-kmp-xen-20080625_2.6.25.5_1.1-rm.1.i586.rpm
Wrote: /usr/src/packages/RPMS/i586/compat-wireless-scripts-20080625-rm.1.i586.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.15526
+ umask 022
+ cd /usr/src/packages/BUILD
+ cd compat-wireless-2008-06-25
+ rm -rf /var/tmp/compat-wireless-20080625-build
+ rm -rf filelists

Q.E.D.

Allerdings gibt es in besagtem Repository für alle Kernelversionen der 11.0 (Repo "openSUSE 11.0" oder später dann auch in "openSUSE 11.0-update" für den jeweils aktuellen Kernel) _fertige_ RPMs für alle "Flavors" (default, pae, xen oder debug) und die beiden Architekturen i586 und x86_64.

Also einfach die Ausgabe von

Code:
uname -r

cat /etc/SuSE-release

beachten und sich das passende compat-wireless-kmp-*Flavor*-*Kernelversion-*Architektur*.rpm herunterladen und installieren.

Beispiel:

Code:
uname -r ; cat /etc/SuSE-release
2.6.25.5-1.1-default
openSUSE 11.0 (i586)
VERSION = 11.0

=> passendes Paket = compat-wireless-kmp-default-20080615_2.6.25.5_1.1-5.2.i586.rpm

Also => "Augen auf" und => "Brain 1.0" aktivieren und dann ist das eigentlich ganz einfach ....
 
A

Anonymous

Gast
vox-critica schrieb:
Und nicht das Paket vorher, wie ich beschrieben habe, neu gebaut werden. Das war Blödsinn von mir.

Nein, war es nicht.

Das "Neubauen" ist die Option für User, die z.B. einen SuSE-konformen (also über RPM installiert und mit den dazugehörigen kernel-source & kernel-syms) Kernel (mit einem "handgebauten" geht das nicht) verwenden, der nicht direkt von openSUSE bereit gestellt wird (z.B. von jengelh oder anderen Drittanbietern).

Wer also so etwas nutzt, der muss die Option "Rebuild" nutzen, wer das mal ausprobieren möchte, der kann das auch bei einer "Standardinstallation" testen.

BuildRequires (= Pakete, die zum Bau installiert sein müssen):

kernel-source

kernel-syms


(beides passend zur Version des Kernels, für den gebaut werden soll)

und die "üblichen" Werkzeuge zum Kompilieren von Quellcode

gcc

make


über den Paketmanager nachinstallieren.

Danach src.rpm ziehen und weiter wie oben gezeigt.

Das gilt natürlich prinzipiell für alle src.rpms, nur die "BuildRequires" werden je nach "Art" des src.rpms leicht variieren. Für Kernelmodule, also src.rpms, die am Schluß irgendwelche *Dingens*-kmp-*Flavor* ausspucken, sind de oben genannten Voraussetzungen zu > 90% ausreichend, allerdings werden z.B. fehlende "BuildRequires" im Gegensatz zu den oft kryptischen Fehlermeldungen bei händischem make sehr deutlich angezeigt.

Zum Bleistift:

Code:
rpmbuild --rebuild wpa_supplicant-0.6.3-rm.2.src.rpm
Installing wpa_supplicant-0.6.3-rm.2.src.rpm
error: Failed build dependencies:
        madwifi-devel is needed by wpa_supplicant-0.6.3-rm.2.i586

Hier sollte selbst für einen "N00b" klar sein, welches Paket fehlt (und wie man es beheben kann).

Ein "ordentlich geschnürtes" src.rpm sollte genau für solche eindeutigen Fehlermeldungen sorgen, wenn etwas fehlt und das ist oft genug die eigentliche Arbeit beim Erstellen eines neuen (src).rpms.

So sieht das dann z.B. im SPEC-file (eine Art "Bauvorschrift", welche sich auch im src.rpm befindet) bei besagtem wpa_supplicant-Paket aus:

Code:
Name:           wpa_supplicant
BuildRequires:  dbus-1-devel libqt4 libqt4-devel openssl-devel pkg-config readline-devel update-desktop-files
%ifarch %ix86 x86_64
BuildRequires:  madwifi-devel
%endif
 
Heute wurde das madwifi.org-Repo aktualisiert. Die finalen Pakete für openSUSE 11 stehen nun zur Verfügung:

http://madwifi.org/wiki/news/20080630/repository-update-for-opensuse-11-0
 
A

Anonymous

Gast
Ich habe wieder eine kleine Anleitung veröffentlicht, u.a. auch für die Atheros-WLAN-Installation:
http://freie-software.blogspot.com/2008/06/opensuse-110-erster-erfahrungsbericht.html
 
A

Anonymous

Gast
Für die dort beschriebene Installation über die mittlerweile erhältlichen, fertigen Pakete des madwifi-Repositories werden weder gcc noch kernel-source oder make benötigt.
 
Oben