Falls es zu ständigen Verbindungsabbrüchen unter Linux während einer Verbindung mit Eduroam kommt, kann dies durch Abschalten den n-Bandes behoben werden. Unter /etc/modprobe.d/iwlagn.conf die Variable iwlagn 11n_disable auf 1 setzen.
Tag-Archiv für 'Linux'
This solves the problem:
cd /usr/src/linux make cloneconfig make prepare
<echo message="prepare localconf.php file"/>
<exec executable="sed" failonerror="true" dir="${dir_local}/typo3conf" output="${backup}_${DSTAMP}/localconf.php" os="Linux" >
<arg value="-e"/>
<arg value="s/\$typo_db_username = '.*';/\$typo_db_username = '${db_remote_user}';/g"/>
<arg value="-e"/>
<arg value="s/\$typo_db_host = '.*';/\$typo_db_host = '${db_remote_host}';/g"/>
<arg value="-e"/>
<arg value="s/\$typo_db = '.*';/\$typo_db = '${db_remote_db}';/g"/>
<arg value="-e"/>
<arg value="s/\$typo_db_password = '.*';/\$typo_db_password = '${db_remote_pass}';/g"/>
<arg value="localconf.php"/>
</exec>
Leider funktioniert dies zur Zeit nur via wvdial und nicht mit dem knetworkmanager.
Meine samsung.conf sieht folgendermaßen aus:
[Dialer Defaults] Init1 = ATZ Init2 = ATQ0 V1 E1 +FCLASS=0 Modem Type = USB Modem ISDN = 0 Phone = *99# Modem = /dev/ttyACM0 Username = surfo2 Password = o2 #Baud = 460800 Baud = 921600 DialCommand = ATDT FlowControl = NOFLOW Stupid Mode = 1 Init3 = AT+CGDCONT=1,"IP","surf02"
Da Linux den Modem schon mal unter /dev/ttyACM0 und /dev/ttyACM1 mounted, könnte es praktisch sein, 2 oder mehr Konfigurationsdateien anzulegen, in denen jeweils unterschiedliche Pfade stehen. Das spart Zeit.
Man sollte nicht vergessen unter YAST, sofern man OpenSUSE verwendet, die Netzwerkeinstellungen auf die traditionelle Art per ifup umzustellen, da sonst das ip routing nicht umgestellt werden kann.
Die samsung.conf irgendwo speichern, Handy im vollen Betriebsmodus per USB Kabel an den Laptop anschließen und per Konsole
wvdial --config samsung.conf
aufrufen. Es sollte dann folgendes erscheinen. Eventuell könnte es bei der Abfrage der IP-Adresse ein wenig dauern. Sollte der Modem keine IP liefern, könnte in Neustart des Rechners das Problem lösen.
Wichtig: Das Handy muss frisch angeschlossen werden! Das heißt, sollte der Verbindungsaufbau nicht klappen oder zusammenbrechen, das Handy vom PC trennen und neu anschließen.
wvdial --config samsung.conf --> WvDial: Internet dialer version 1.60 --> Cannot get information for serial port. --> Initializing modem. --> Sending: ATZ ATZ OK --> Sending: ATQ0 V1 E1 +FCLASS=0 atq0 v1 e1 +fclass=0 OK --> Sending: AT+CGDCONT=1,"IP","internet" at+cgdcont=1,"ip","internet" OK --> Modem initialized. --> Sending: ATDT*99# --> Waiting for carrier. atdt*99# CONNECT 115200 --> Carrier detected. Starting PPP immediately. --> Starting pppd at Sat May 15 17:57:34 2010 --> Pid of pppd: 24016 --> Using interface ppp0 --> local IP address 10.169.249.131 --> remote IP address 10.64.64.64 --> primary DNS address 193.189.244.225 --> secondary DNS address 193.189.244.206 --> Script /etc/ppp/ip-up run successful --> Default route Ok. --> Nameserver (DNS) Ok. --> Connected... Press Ctrl-C to disconnect
pulseaudio[4914]: main.c: High-priority scheduling enabled in configuration but not allowed by policy.
pulseaudio[4912]: alsa-util.c: Error opening PCM device hw:0: Keine Berechtigung
pulseaudio[4912]: module.c: Failed to load module “module-alsa-source” (argument: “device_id=0 source_name=alsa_input.pci_8086_293e_sound_card_0_alsa_capture_0 tsched=1″): initialization failed.
pulseaudio[4912]: alsa-util.c: Error opening PCM device hw:0: Keine Berechtigung
pulseaudio[4912]: module.c: Failed to load module “module-alsa-sink” (argument: “device_id=0 sink_name=alsa_output.pci_8086_293e_sound_card_0_alsa_playback_0 tsched=1″): initialization failed.
pulseaudio[4970]: pid.c: Daemon already running.
pulseaudio[4912]: alsa-util.c: Error opening PCM device hw:0: Keine Berechtigung
pulseaudio[4912]: module.c: Failed to load module “module-alsa-sink” (argument: “device_id=0 sink_name=alsa_output.pci_8086_293e_sound_card_0_alsa_playback_0 tsched=1″): initialization failed.
pulseaudio[4912]: alsa-util.c: Error opening PCM device hw:0: Keine Berechtigung
pulseaudio[4912]: module.c: Failed to load module “module-alsa-source” (argument: “device_id=0 source_name=alsa_input.pci_8086_293e_sound_card_0_alsa_capture_0 tsched=1″): initialization failed.
pulseaudio[4912]: alsa-util.c: Error opening PCM device hw:0: Keine Berechtigung
pulseaudio[4912]: module.c: Failed to load module “module-alsa-sink” (argument: “device_id=0 sink_name=alsa_output.pci_8086_293e_sound_card_0_alsa_playback_0 tsched=1″): initialization failed.
pulseaudio[4912]: alsa-util.c: Error opening PCM device hw:0: Keine Berechtigung
pulseaudio[4912]: module.c: Failed to load module “module-alsa-source” (argument: “device_id=0 source_name=alsa_input.pci_8086_293e_sound_card_0_alsa_capture_0 tsched=1″): initialization failed.
Die Lösung des Problems
Der User muss der Gruppe “Audio” angehören. Eventuell den Gruppen “pulse*” zudem.