но вот не знаю куда подключён мой модем tty1 или куда?
А если попробовать?

network manager(в других дистрибах) этого не требует
Ну так поставьте его вручную и радуйтесь жизни.

Есть ли ещё варианты подключения VPN?
Не надо ещё. Надо с этими разобраться.
Arch не интернет-зависимый, а дзен-зависимый ;)
Правильно поставить её можно из core-установщика, только интернета и NetworkManager-а там всё равно не будет (я не знаю точно состав core-установщика, может там сам NetworkManager есть, но графического интерфейса к нему нет 100%).

Иксов в установщике нет, так что пути следующие - ставить из модернизированного установщика (собственной сборки или не очень) / ставить иксы вручную из пакетов / использовать локальный репозиторий. Всё вышеперечисленное, за исключением использования готового графического установщика, намного сложнее и затратнее по времени, чем настройка VPN в консоли.
Ответ как бы очевиден, нужно сначала поднять VPN из консоли, а потом установить систему.
https://wiki.archlinux.org/index.php/Mi … pptpclient
Попробуйте вручную настроить.
http://lampslave.ru/pppoe-archlinux/
Может быть зеркало поменять или попробовать другую версию библиотеки поставить?
А так? Это в ~/.xinitrc прописать надо, если кто не в курсе.
exec ck-launch-session dbus-launch startxfce4
Т.е. для мегафона установка - не более чем зайти на модем, как на флешку и запустить соответствующий файл :-)
А теперь повторите то же самое без иксов :)
Лучше примонтировать /dev/sr1 (или как он там определится, см. по месту) и поставить центр управления целиком или только драйвер. Я драйвер поставил, модем теперь всегда определяется.
Эээ, а как на /dev/ttyUSB0 отправить команду, если он не определился? А если определился, то и отправлять ничего не надо. Или я чего-то не понимаю?